Bookmarks

书签栏

Academic & Government Affairs

! 计量单位(Unit of measurement)

国际单位制(International System of Units,SI)

International System of Units - Wikipedia
国际单位制 - 维基百科,自由的百科全书
国际单位制词头 - 维基百科,自由的百科全书

分类:计量单位 - 维基百科,自由的百科全书
Unit of measurement - Wikipedia
计量单位 - 维基百科,自由的百科全书
Metric system - Wikipedia
国际单位 - 维基百科,自由的百科全书

! 统计学

时间序列分析(Time-Series Analysis)

时间序列 - 维基百科,自由的百科全书
(33 封私信 / 85 条消息) 时间序列 - 知乎
时间序列分析之指数平滑法(holt-winters及代码) - 知乎

概率论

概率论 - 维基百科,自由的百科全书

回归分析

回归分析 - 维基百科,自由的百科全书

统计学 - 维基百科,自由的百科全书

! 人力资源、社会保险、社会保障、住房公积金

苏州市人力资源和社会保障局
江苏人社网办大厅
苏州市人力资源和社会保障局
苏州市社会保险基金管理中心
苏州市社会保险基金管理中心
职工社保证明自助打印 - 苏州市社会保险基金管理中心
苏州市购房资格核查系统上线 - 苏州市人民政府
苏州市区商品房销售网上管理系统
苏州个人征信报告查询网点(地址+电话)2020年最新版 - 苏州公积金 - 姑苏网 - 苏州综合社区门户网站|苏州论坛|姑苏论坛|苏州门户网
苏高新人事代理网上一站式服务系统
求职、招聘 苏州高新人才网欢迎你
苏州市高层次人才一站式服务平台
苏州工业园区社会保险基金和公积金管理中心
个人会员编号查询
网上业务登录

知网

毕业助手-免费中文文献库,英文文献库,顶级pubmed数据库、高权OVID数据库、 SD数据库、SCI 数据库
检索—中国知网
毕业助手知网使用视频10.12 来自邻小粥v - 微博
书童图书馆,知网免费下载知网免费入口论文免费下载2020 中国知网/维普/万方论文免费下载入口
知网研学(原E-Study)
知网研学
会员登录-书童图书馆
中国知网

计算机技术与软件专业技术资格(水平)考试

中国计算机职业资格网
中国计算机技术职业资格网
软考备考经验总结【超详细】 - 幕布
希赛网_专业的在线教育平台

IEEE Xplore
CAIDA
Device Types | Nmap Network Scanning
江苏省信息技术教育与考试中心
苏州市专业技术人员职称管理服务平台
国家标准全文公开
中国高等教育学生信息网(学信网)
中国学位与研究生教育信息网(学位网)
全国大学英语四、六级考试(CET) - 中国教育考试网
江苏省教育考试院
自然人电子税务局
首页
苏州市人民政府
中华人民共和国民政部
南通市政务服务网
江苏政务服务
iData-知识检索
奥鹏教育-现代远程教育公共服务体系
你写论文时发现了哪些非常神的网站? - 知乎
中国法律服务网
中国版权保护中心
证券报名入口
国家知识产权局
登录报名
易搜题--让搜题更容易

Project

Eoulu

EOULU软件项目管理
Bugzilla Main Page
OA/ — VisualSVN Server
个人中心
futureD数据管理与分析系统
ulu-冲锋鸡系统登录页面Eo
futureD数据管理与数据分析
futureD数据管理与数据分析
futureD数据管理与分析系统
futureD数据管理与数据分析
58.210.123.22:8085/futureD/login/login.jsp
futureD数据管理与分析系统

other

Luther

Luther
V4.0

东吴证券

信息技术总部工作管理平台
信息技术总部工作管理平台
信息技术总部工作管理平台
易驰统一接入管控平台
统一接入平台 project overview - Bitbucket
东吴证券易驰统一接入管理平台
我的视图 - MantisBT
通用报表平台
Discover: ac过滤规则 - Kibana
Kibana
控制面板 - 信息技术总部 Git
YApi-高效、易用、功能强大的可视化接口管理平台
浏览项目 - JIRA
GZGLPT board - 敏捷看板 - JIRA
Browse 罗奕梁 / WorkManagementWeb - Bitbucket
Iconfont-阿里巴巴矢量图标库

东软思芮

上海思芮信息科技有限公司

中移

4A&VPN

新4A

移动云4A管控平台-云阙

旧4A

移动云4A管控平台-云阙
移动云4A管控平台-云阙
移动云4A管控平台-云阙

业务联系单实体工作流视图(分页关系)
VPN和4A使用手册 - SRE部安全部-文档分享 - 中移(苏州)软件技术有限公司
移动云VPN和4A账号权限申请 - SRE部安全部-文档分享 - 中移(苏州)软件技术有限公司
登录|智维平台
登录|智维平台

CDN

https://ecloud.10086.cn/op-help-center/doc/article/43433

BC-VASO

开发环境

VASO运维管理平台
VASO运维管理平台
10.254.2.126

测试环境

VASO运维管理平台
VASO运维管理平台

终端节点(VPC Endpoint)_VPCEP_终端节点服务_云服务器-华为云
bc_vaso_ts
bc_vaso_ts
Swagger UI
Swagger UI

Harbor

Harbor
Harbor

MOP

优惠券统一确认页

EMOP优惠券统一确认页 V0.5 技术实现方案说明书(1)
1.EMOP优惠券统一订购确认页需求说明书V1.5
统一订购确认页Q&A
MOP订购确认页汇总

MOP技术规范 - 技术共享空间 - 中移(苏州)软件技术有限公司
迁移产品问题跟踪表
新查询接口使用说明

UIUE

蓝湖

IaaS产品部 - 蓝湖
蓝湖
2020移动云解决方案 - 蓝湖
IaaS产品部 - 蓝湖

外网

移动云
中国移动苏州研发中心SSL VPN接入系统
刻度协同办公
企业云盘
中国移动苏州研发中心SSL VPN接入系统
中国移动苏州研发中心SSL VPN接入系统
开发者社区
登录 - 51CTO学院 | 企业版
云网管理产品部共享学习账号使用情况查询、备案表
质量小组(QC小组)注册登记表
开发者社区注册发文情况统计
BC-Linux 首页
在线编辑

内网

Confluence

面板 - 中移软件知识管理系统-Confluence
05 培训 - IaaS产品部 - 中移软件知识管理系统-Confluence
研发工具链 - IaaS产品部 - 中移软件知识管理系统-Confluence
公有云竞品账号 - IaaS产品部 - 中移软件知识管理系统-Confluence
2019-09-24 安全整改-前端数据加密方案 - 前端虚拟组 - 中移软件知识管理系统-Confluence
技术部-培训中心 首页 - 技术部-培训中心 - 中移软件知识管理系统-Confluence
Java 代码精简之道 - 大云数据稽核 - 中移软件知识管理系统-Confluence
《云网管理产品部员工季度绩效执行规范》 - 云网管理产品部 - 中移(苏州)软件技术有限公司
BC-OP技术规范 - 技术共享空间 - 中移(苏州)软件技术有限公司
【产品图标】移动云产品图标库下载 - IaaS产品部 - 中移(苏州)软件技术有限公司
【产品手册】IaaS产品架构图 - IaaS产品部 - 中移(苏州)软件技术有限公司
Delete or Restore a Page | Confluence Data Center and Server 7.12 | Atlassian Documentation
5024 代码规范 - 技术部-培训中心 - 中移(苏州)软件技术有限公司
研发管理规制(管理办法、实施细则等) - IaaS产品部 - 中移(苏州)软件技术有限公司

Gerrit

gerrit.cmss.com
My Reviews | gerrit.cmss Code Review

GitLab

Projects · Dashboard · GitLab
[ESDSSGY-4792] git: 禁止使用无意义的 commit msg title 描述,例如 modify/change - 中移软件任务跟踪系统-JIRA

Jira

System Dashboard - 中移软件任务跟踪系统-JIRA
EOS 本月部门考核Jira清单 - 中移软件任务跟踪系统-JIRA

中移(苏州)软件技术有限公司统一门户
中国移动通信集团人力资源管理平台
iHR人力资源管理信息系统
中国移动网上大学
中国移动网上大学
中国移动网上大学
10.160.22.102
CSMP - Revision 444: /安全文档/doc/移动云9期资源池公共组件申请文档
Lines - Safbox_op_ecloud_security-op-console-security
发票列表 - 发票核验系统
中移软件-技术服务支撑系统
万方数据知识服务平台
发票列表 - 发票核验系统
发票核验系统

南基测试域

https://console-beijing-1.cmecloud.cn:8443/api/page/safebox/op-security-static/vbscan

北基测试域

移动云
云安全控制台
移动云控制台
移动云控制台

无锡测试域

移动云
云安全控制台
云安全控制台
云安全控制台

东莞测试域

console-dongguan-1.cmecloud.cn

苏州测试域

云安全控制台

江苏地市节点

运维审计-奇安信
移动云-5G时代 你身边的智慧云
移动云订购
移动云控制台

专利

科研管理平台
简单搜索 - 智慧芽
知识产权 - IaaS产品部 - 中移软件知识管理系统-Confluence
专利基础知识 - IaaS产品部 - 中移软件知识管理系统-Confluence
专利培训资料 - IaaS产品部 - 中移软件知识管理系统-Confluence
交底书写作指南 - IaaS产品部 - 中移软件知识管理系统-Confluence
润桐RainPat专利检索---知识产权大数据调查官
SooPAT 专利搜索
2021年特殊通道评审结果

网络产品组

IPSecVPN

云网络控制台

弹性负载均衡

云网络控制台
云网络控制台
云网络控制台
云网络控制台
云网络控制台

弹性公网IP

云网络控制台

升级列表

[EVN-769] 【v1.14.1】E-VN常规变更-11-12 - 中移软件任务跟踪系统-JIRA
[EVN-806] 【v1.15.1】E-VN常规变更-11-24 - 中移软件任务跟踪系统-JIRA
[EVN-807] 【v1.16.1】E-VN常规变更-12-10 - 中移软件任务跟踪系统-JIRA
实施清单-模板 - 网络组 - 中移(苏州)软件技术有限公司
[EVN-883] 【v1.17.1】E-VN常规变更-12-22 - 中移软件任务跟踪系统-JIRA

网络类产品 - BC-OP - 中移软件知识管理系统-Confluence
Swagger UI
Swagger UI
Swagger UI
Swagger UI
Swagger UI
Swagger UI
Swagger UI
Sign in [Jenkins]

安全产品组

容器安全

DoSec

Swagger UI
Swagger UI
云安全控制台

对象存储产品组

对象存储

ONest

ONest Documentation

onest-alogger

SCA

Amazon S3 Storage Class Analytics & Storage Lens - OSG 工作台 - 中移(苏州)软件技术有限公司

SLO、SLI、SLA

ONest SLA 服务等级说明 - ONest G4 产品知识库 - 中移(苏州)软件技术有限公司
SLI 达标率文件夹 - ONest G4 产品知识库 - 中移(苏州)软件技术有限公司

水果云

Home - Grafana
Prometheus Time Series Collection and Processing Server
Home - Grafana
Prometheus Time Series Collection and Processing Server
Home - Grafana
Prometheus Time Series Collection and Processing Server
karma

无锡测试域

10.253.171.203

准现网环境

Accesser SLI Detail - Grafana

使用 juicefs+fdb+rados 替换 ControlSet S3 小集群工作计划 - ALIOTH 玉衡观测平台工作台 - 中移(苏州)软件技术有限公司
onest-alogger - OSG 工作台 - 中移(苏州)软件技术有限公司
DRAFT OEP 30 - 支持集中收集访问日志V2 设计文档 - ONest G4 产品知识库 - 中移(苏州)软件技术有限公司
clickhouse-logger设计 - OSG 工作台 - 中移(苏州)软件技术有限公司

eos-observer

研发区

Home - Grafana

G3

v8.3

移动云

省1.1期

Home - Grafana

省1.2期

Home - Grafana

低成本中心10.2期

Home - Grafana

10.2期

Home - Grafana

11.1期

Home - Grafana

11.3期

Home - Grafana

杭研

10.2期

Home - Grafana

11.3期

Home - Grafana

互联网

物联网

11.1期

Home - Grafana

11.3期

Home - Grafana

v8.7

移动云

省1.1期

Home - Grafana

杭研

10.2期

Home - Grafana

11.3期

Home - Grafana

物联网

11.3期

Home - Grafana

G4(v9.x)

11.4期

Home - Grafana
Home - Grafana
Home - Grafana
Alertmanager
Alertmanager
Alertmanager
11.4对象存储部署方案V1.5
副本-11.4对象存储部署方案V1.4

南北基改造工程

Home - Grafana
Home - Grafana
Home - Grafana
Alertmanager
Alertmanager
Alertmanager

G4

12.1期、对象存储专属-无锡2

Home - Grafana
karma

12.6期、互联网-无锡2

12.6对象存储规划方案v1.13(调整苏州公网地址和策略)
karma
karma
karma
Prometheus Time Series Collection and Processing Server
Prometheus Time Series Collection and Processing Server
Thanos long term storage Prometheus solution
Thanos long term storage Prometheus solution
Thanos long term storage Prometheus solution
Home - Grafana
Home - Grafana
Home - Grafana

14.2期

Home - Grafana

Prometheus 自监控

[ALIOTH-71] 引入 meta Prometheus 实现自监控 - 中移软件任务跟踪系统-JIRA
[ALIOTH-57] 支持到Prometheus 的监控 - 中移软件任务跟踪系统-JIRA

研发环境

Prometheus Time Series Collection and Processing Server
Prometheus Time Series Collection and Processing Server
Grafana
Alertmanager
Alertmanager
karma

测试环境

Grafana

准现网环境

无锡测试域

Home - Grafana
Home - Grafana
Home - Grafana

负载测试

测试环境

COSBench Controller
Grafana

水果云

COSBench Controller

COSBench Controller

水果云

[ESDSSGY-280] 郑州-宁波自测环境变更记录 - 中移软件任务跟踪系统-JIRA
Prometheus Time Series Collection and Processing Server
水果云(宁波郑州)软集规划表v1
郑州-宁波{1,2}自测环境信息v4 - EOS 对象存储产品工作台 - 中移(苏州)软件技术有限公司
x86集群 - EOS 对象存储产品工作台 - 中移(苏州)软件技术有限公司
水果云(宁波郑州)软集规划表v1

12.6期

12.6对象存储规划方案v1.13(调整苏州公网地址和策略)

人工巡检

[ESDSSGY-4449] 12.6期无锡-苏州-汾湖商用试点环境人工巡检发现的问题 - 中移软件任务跟踪系统-JIRA
[ESDSSGY-4450] 12.1期呼和浩特/无锡/东莞和彩云商用试点环境人工巡检发现的问题 - 中移软件任务跟踪系统-JIRA
[ESDSSGY-2670] 11.4期苏州-无锡-汾湖 EC镜像试点环境 人工巡检发现的问题 - 中移软件任务跟踪系统-JIRA
每周巡检记录-alogger/indexer/observer - EOS 对象存储产品工作台 - 中移(苏州)软件技术有限公司
线上环境监控地址 - EOS 对象存储产品工作台 - 中移(苏州)软件技术有限公司

2021ONest待办清单 - BC-SDS - 中移(苏州)软件技术有限公司
有道云笔记
对象存储
ecloud.jsydyun.cn
移动云-云存储
对象存储+蓝光存储
组件规范
EOS 现网资源池环境信息【持续更新】 - EOS 对象存储产品工作台 - 中移(苏州)软件技术有限公司
EOS Documentation
EOS Documentation

对象存储资源包

移动云订购
移动云订购
移动云
移动云

3. 上线流程 - BC-SDS - 中移(苏州)软件技术有限公司
2021年全年升级计划和版本号信息 - BC-OP - 中移(苏州)软件技术有限公司
SDS-移动云升级计划 - BC-SDS - 中移(苏州)软件技术有限公司
172.20.145.94
Swagger UI
Eureka
存储漫谈:Ceph原理与实践-202102 - 金山文档
【设计走查】对象存储走查0713
EOS竞品对标进度跟进 - EOS 对象存储产品知识库 - 中移(苏州)软件技术有限公司
Swagger UI
eos-cn-east-2.cmecloud.cn

统一CICD系统

统一ci
11 CICD - IaaS产品部 - 中移(苏州)软件技术有限公司
Jenkins
Dashboard [Jenkins]
Dashboard [Jenkins]
登录 [Jenkins]

移动端

移动云
ecloud.10086.cn

专属云

中国移动-大云全栈专属云
中国移动-大云全栈专属云
Swagger UI
Swagger UI
ECSO综合评估报告V1
中国移动-大云全栈专属云
中国移动-大云全栈专属云

私有云

云管平台
云管平台

联仁云

移动云-5G时代 你身边的智慧云

云解析

BC-DNS Rest API

内容审核

内容审核 - EOS 对象存储产品知识库 - 中移(苏州)软件技术有限公司
Swagger UI
对象存储内容审核功能设计文档 - OSG 对象存储产品组 - 中移(苏州)软件技术有限公司

神策

神策业务平台

自动化测试

统一自动化测试平台
统一自动化测试平台
All Projects - TestRail

10.10.10.2/portal/login?t=1576544101.661675&
中国移动商旅100官网:机票预订,酒店预订,旅游度假,差旅管理
nos
中移(苏州)软件技术有限公司-员工绩效计划流程 - 员工制定计划

Social Network Site

Amazon

@ Amazon Cognito Identity SDK

amazon-archives/amazon-cognito-identity-js: Amazon Cognito Identity SDK for JavaScript

@ Amazon ES

TheDeveloper/http-aws-es: Use the elasticsearch-js client with Amazon ES

@ Amazon Web Services,AWS

# Compute

AWS Lambda

mentum/lambdaws: Deploy, run and get results from Amazon AWS Lambda in a breeze
ashiina/lambda-local: Commandline tool to run Amazon Lambda function on local machines.
lambda — AWS CLI 1.22.61 Command Reference
Lambdaws
AWS Lambda Documentation

# Database

Amazon DocumentDB

Amazon DocumentDB Documentation

Amazon DynamoDB

awslabs/amazon-dynamodb-lock-client: The AmazonDynamoDBLockClient is a general purpose distributed locking library built on top of DynamoDB. It supports both coarse-grained and fine-grained locking.
mohankishore/python_dynamodb_lock: Python package that emulates the dynamodb-lock-client java library from awslabs
python-dynamodb-lock · PyPI
python-dynamodb-lock-whatnick · PyPI
Amazon DynamoDB Documentation

$ Client & GUI

Arattian/DynamoDb-GUI-Client: DynamoDb GUI Client
Dynobase/dynobase: Dynobase - Professional GUI Client for DynamoDB (releases / issues / roadmap repository) https://dynobase.dev
touchduck/dynamon: DynamoDB GUI Development Tools
deptno/dynamon: Dynamon is GUI client for DynamoDB, can connect local dynamodb.
NoSQL Workbench for DynamoDB - Amazon DynamoDB
YoyaTeam/dynamodb-manager: A Dynamodb admin & manager GUI for DynamoDB Local and remote.
shiftcode/dynamo-easy: DynamoDB client for NodeJS and browser with a fluent api to build requests. We take care of the type mapping between JS and DynamoDB, customizable trough typescript decorators.

Amazon Keyspaces (for Apache Cassandra)

Amazon Keyspaces (for Apache Cassandra) Documentation

Amazon MemoryDB for Redis

Amazon MemoryDB for Redis Documentation

# Developer Tools

AWS Cloud9

Cloud9
c9/core: Cloud9 Core - Part of the Cloud9 SDK for Plugin Development https://c9.github.io/core/ https://c9.io
AWS Cloud9 集成开发环境_亚马逊云端IDE服务-AWS云服务
AWS Cloud9 Documentation
Project - Cloud9

AWS X-Ray

aws/aws-xray-sdk-node: The official AWS X-Ray SDK for Node.js.

# Front-End Web & Mobile

AWS Amplify

aws-amplify/amplify-js: A declarative JavaScript library for application development using cloud services.
amazon-archives/aws-amplify-vue: A Vue.js starter app integrated with AWS Amplify
AWS Amplify Documentation

AWS AppSync

awslabs/aws-mobile-appsync-sdk-js: JavaScript library files for Offline, Sync, Sigv4. includes support for React Native
AWS AppSync Documentation

# Internet of Things (IoT)

aws/aws-iot-device-sdk-js: SDK for connecting to AWS IoT from a device using JavaScript/Node.js
AWS IoT Core Documentation

# Management & Governance

AWS Command Line Interface

aws-cli · GitHub Topics
aws/aws-cli: Universal Command Line Interface for Amazon Web Services
AWS Command Line Interface Documentation

# Networking & Content Delivery

Amazon CloudFront

Low-Latency Content Delivery Network (CDN) - Amazon CloudFront - Amazon Web Services
Amazon CloudFront Documentation

# SDKs & Toolkits

AWS Cloud Development Kit,AWS CDK

aws/aws-cdk: The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
@aws-cdk - npm search
AWS Cloud Development Kit (CDK) Documentation

AWS Crypto Tools

aws/aws-encryption-sdk-javascript: AWS Encryption SDK for Javascript and Node.js
AWS Crypto Tools Documentation

AWS SDK for Go

AWS SDK for Go Documentation

AWS SDK for JavaScript

aws/aws-sdk-js: AWS SDK for JavaScript in the browser and Node.js
aws/aws-sdk-js-v3: Modularized AWS SDK for JavaScript.
dwyl/aws-sdk-mock: AWSomocks for Javascript/Node.js aws-sdk tested, documented & maintained. Contributions welcome!
amazon-archives/aws-sdk-react-native: AWS SDK for React Native (developer preview)
@aws-sdk/hash-node - npm
@aws-sdk/hash-stream-node - npm
@aws-sdk/hash-blob-browser - npm
AWS SDK for JavaScript
AWS SDK for JavaScript Documentation
File: README — AWS SDK for JavaScript

AWS SDK for Python (Boto3)

适用于python的AWS开发工具包Boto3_AWS SDK工具包-AWS云服务
AWS SDK for Python (Boto3) Documentation

aws-sdk · GitHub Topics
peerlibrary/meteor-aws-sdk: SDK for AWS services including Amazon S3, Amazon EC2, DynamoDB, and Amazon SWF
AWS Documentation

# Security, Identity, & Compliance

AWS Identity and Access Management,AWS IAM

AWS Identity and Access Management Documentation
IAM Management Console
IAM Management Console
IAM - AWS Identity and Access Management - Amazon Web Services

# Storage

Amazon Simple Storage Service,Amazon S3

$ Amazon S3 Client

s3-browser · GitHub Topics
s3-client · GitHub Topics
awslabs/aws-js-s3-explorer: AWS JavaScript S3 Explorer is a JavaScript application that uses AWS's JavaScript SDK and S3 APIs to make the contents of an S3 bucket easy to browse via a web browser.
qoomon/aws-s3-bucket-browser: Single page application to browse AWS S3 bucket content
frc/Frantic-S3-Browser: File browser and uploader for Amazon S3. Fully HTML5 based, no server needed.
juvs/s3-bucket-browser: AWS S3 Bucket Browser, based on AWS JavaScript API
rufuspollock/s3-bucket-listing: Create nice directory listings for s3 buckets with javascript and HTML.
caussourd/aws-s3-bucket-listing: List files in a S3 bucket in a web browser
techknowlogick/caddy-s3browser: Caddy plugin to generate file indexes of S3 buckets to browse via Web Client
nimbis/s3commander: Web-based S3 file browser.
mkaykisiz/DjangoS3Browser: Django AWS S3 File Browser for Cloud Storage
IBM/jupyterlab-s3-browser: A JupyterLab extension for browsing S3-compatible object storage
S3 Browser - Amazon S3 Client for Windows. User Interface for Amazon S3. S3 Bucket Explorer.

$ Amazon S3 libs、plugins&tools

evaporate

TTLabs/EvaporateJS: Javascript library for browser to S3 multipart resumable uploads

S3Express

S3Express: Amazon S3 Command Line Utility, Amazon S3 Backup Software
S3Express Help

s3tools

s3cmd · GitHub Topics
s3tools
s3tools/s3cmd: Official s3cmd repo -- Command line tool for managing Amazon S3 and CloudFront services
Amazon S3 Tools: Command Line S3 Client and S3 Backup for Windows, Linux: s3cmd, s3express
Amazon S3 Tools: S3cmd Usage
s3cmd - Browse /s3cmd/2.1.0 at SourceForge.net

prestonlimlianjie/aws-s3-multipart-presigned-upload: Multipart + Presigned URL upload to AWS S3/Minio via the browser
tj/s3.js: S3 uploads from the browser.

$ Developing with Amazon S3

Developing with Amazon S3 - Amazon Simple Storage Service

$ Managing storage

% Amazon S3 Intelligent-Tiering

Amazon S3 Intelligent-Tiering - Amazon Simple Storage Service
S3 智能分层增加存档访问层 | 亚马逊AWS官方博客
S3 Intelligent-Tiering Adds Archive Access Tiers | AWS News Blog
New – Automatic Cost Optimization for Amazon S3 via Intelligent Tiering | AWS News Blog
新增功能 – 通过智能分层自动优化 Amazon S3 成本 | 亚马逊AWS官方博客
AWS发布新的S3智能分层归档访问层,降低用户使用成本_云计算_Steef-Jan Wiggers_InfoQ精选文章

Managing your Amazon S3 storage - Amazon Simple Storage Service
Using Amazon S3 storage classes - Amazon Simple Storage Service

$ Security

Reviewing bucket access using Access Analyzer for S3 - Amazon Simple Storage Service
Security & Compliance :: AWS Control Tower Workshop

$ Using analytics and insights

% Storage Class Analysis

amazon-s3-user-guide/configure-analytics-storage-class.md at master · awsdocs/amazon-s3-user-guide
S3 Storage Analytics and Insights – Amazon S3
Amazon S3 analytics – Storage Class Analysis - Amazon Simple Storage Service
Configuring storage class analysis - Amazon Simple Storage Service
StorageClassAnalysis - Amazon Simple Storage Service
Amazon S3 分析 – 存储类分析 - Amazon Simple Storage Service
腾讯云对象存储智能业务分析-羊毛之家

% Storage Lens

Assessing your storage activity and usage with Amazon S3 Storage Lens - Amazon Simple Storage Service
Understanding Amazon S3 Storage Lens - Amazon Simple Storage Service
使用 Amazon S3 Storage Lens 評估儲存活動和使用量 - Amazon Simple Storage Service
Introducing Amazon S3 Storage Lens – Organization-wide Visibility Into Object Storage | AWS News Blog
介绍 Amazon S3 Storage Lens — 组织范围内对象存储的可见性 | 亚马逊AWS官方博客
Amazon S3 Storage Lens
Amazon S3 Storage Lens: A look under the hood at this new tool
S3 Storage Lens dashboard
Amazon S3 Storage Lens metrics glossary - Amazon Simple Storage Service
Amazon S3 Storage Lens 指标词汇表 - Amazon Simple Storage Service

S3 Storage Analytics and Insights – Amazon S3
Amazon S3存储类别_AWS云存储服务-AWS云服务
How to Reduce AWS S3 Storage Costs
Amazon S3 Cost Optimization with Storage Classes | Sufle

$ Working with buckets

Creating, configuring, and working with Amazon S3 buckets - Amazon Simple Storage Service

$ Working with objects

Uploading, downloading, and working with objects in Amazon S3 - Amazon Simple Storage Service
Uploading and copying objects using multipart upload - Amazon Simple Storage Service

$ Working with access points

Managing data access with Amazon S3 access points - Amazon Simple Storage Service

$ Working with Multi-Region Access Points

Multi-Region Access Points in Amazon S3 - Amazon Simple Storage Service

Amazon S3 HTTP Basic Auth Gateway

yegor256/s3auth: Amazon S3 HTTP Basic Auth Gateway
s3auth

amazon-s3 · GitHub Topics
aws-s3 · GitHub Topics
s3 · GitHub Topics
awsdocs/amazon-s3-user-guide: This guide has been archived. Please see https://github.com/awsdocs/amazon-s3-userguide for an open source version of the Amazon S3 docs.
Amazon S3 云存储_对象存储_云存储服务-AWS云服务
Amazon S3 - 亚马逊云科技对象存储_云存储服务-亚马逊云科技中国区域
S3 Management Console
S3 Management Console
S3 Management Console
Amazon S3价格_AWS云存储服务-AWS云服务
Amazon Simple Storage Service Documentation
Amazon Simple Storage Service Documentation
Class: AWS.S3 — AWS SDK for JavaScript
Amazon S3 REST API Introduction - Amazon Simple Storage Service
What is Amazon S3? - Amazon Simple Storage Service
What Is Amazon S3 Glacier? - Amazon S3 Glacier
What is Amazon S3? - Amazon Simple Storage Service

Amazon Web Services - Labs

Amazon Web Services - Labs
awslabs/aws-shell: An integrated shell for working with the AWS CLI.

aws · GitHub Topics
Amazon Web Services
Amazon Web Services - Documentation
AWS Quick Start
aws/aws-toolkit-vscode: Local Lambda debug, CodeWhisperer, SAM/CFN syntax, ECS Exec, AWS resources browser
donnemartin/awesome-aws: A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
AWS 云服务-专业的大数据和云计算服务以及云解决方案提供商
AWS入门_AWS入门使用教程_AWS云计算资源-AWS云服务
AWS News Blog
亚马逊AWS官方博客
亚马逊云科技 - 全球领先的云计算服务以及云解决方案提供商
AWS Console - Signup
Amazon Web Services Sign-In
Amazon Web Services Sign-Up
Amazon Web Services Sign-In
AWS Console控制台_亚马逊云管理控制台-AWS云服务
AWS Management Console
AWS Management Console
AWS Management Console
AWS Documentation
AWS Documentation
AWS 文件
AWS 文档
AWS 文档
Amazon Web Services 文档
Welcome - Getting Started with Amazon Web Services in China
AWS Management and Governance Tools Workshop :: AWS Management and Governance Tools Workshop
亚马逊AWS海外区域账户免费套餐_免费云服务-AWS云服务
Aws | Amazon Web Services Github Profile - Github Lab
Aws from aws-sdk-cpp repository readme - Github Lab
Quick Start Contributor's Guide | AWS Quick Starts
ClickHouse Cluster on the AWS Cloud
AWS Service Health Dashboard - Aug 27, 2021 PDT
AWS Control Tower Workshops :: AWS Control Tower Workshop
AWS Cloud Feed

# Analytics

Amazon Kinesis

Amazon Kinesis Documentation

Apache

Kafka

kafkajs

tulios/kafkajs: A modern Apache Kafka client for node.js
kafkajs - npm
KafkaJS · KafkaJS, a modern Apache Kafka client for Node.js

Apache Kafka

Atlassian

Confluence

Confluence | Your Remote-Friendly Team Workspace | Atlassian

Atlassian | Software Development and Collaboration Tools
Atlassian Support
Welcome to Atlassian Python API’s documentation! — Atlassian Python API 3.14.0 documentation
Jira module — Atlassian Python API 3.14.0 documentation

Apple

管理您的 Apple ID
Safari 5.1.7 for Windows - Download
Apple

Baidu

百度学术 - 保持学习的态度

bilibili

哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
嗶哩嗶哩bilibili影片下載工具 | y-w-y

Facebook

Shin Jae Eun(신재은)

Shin Jae Eun | Facebook
신재은 | Facebook
신재은 | Facebook
므흣 갤 | Facebook
므흣 갤💋❤ | Facebook

Facebook
施敬昭 | Facebook
🔞19금 후방주의🔞 | Facebook
Facebook for Developers

Google

BigQuery

BigQuery:云数据仓库  |  BigQuery:云端数据仓库  |  Google Cloud

Chrome

Chrome core

GoogleChrome

GoogleChrome
GoogleChrome/workbox: 📦 Workbox: JavaScript libraries for Progressive Web Apps
GoogleChrome/rendertron: A Headless Chrome rendering solution
Workbox  |  Google Developers

chromium/chromium: The official GitHub mirror of the Chromium source
Google Chrome 网络浏览器
Google Chrome 网络浏览器
Chrome 测试版
Chrome 测试版
Chrome 网上应用店 - 应用
Chrome 88稳定版发布:优化深色模式、标签搜索等 - Google Chrome 谷歌浏览器 - cnBeta.COM
Monorail
应用
Chrome Developers
chromium Git repositories - Git at Google
chrome://flags/#enable-experimental-web-platform-features
Google Chrome 网络浏览器

Chrome extensions、libs、plugins&tools

¥Chrome API

Extensionizr - boilerplate for your chrome extension

¥Chrome Extensions

lz-localstorage-chrome-extension

kriserickson/lz-localstorage-chrome-extension: Chrome Extension for looking at Lz-compressed strings in local storage.
LZipped Local Storage - Chrome 网上应用店

tampermonkey

Tampermonkey • 首页
首页
Greasy Fork - 安全、实用的用户脚本大全
OpenUserJS

unintended/download-organizer-chrome-extension: Chrome extesion that allows you to set custom download locations with a flexible regexp-based rules.
GoogleChromeLabs/ProjectVisBug: 🎨 Make any webpage feel like an artboard, download extension here https://chrome.google.com/webstore/detail/cdockenadnadldjbbgcallicgledbeoc
gildas-lormeau/SingleFile: Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
API Reference - Chrome Developers
Chrome 网上应用店 - 扩展程序
Pocket: 登录
APK Downloader [Latest] Download Directly | Chrome Extension v3 (Evozi Official)
Evozi Apps - Landing Page
Custom Cursor browser extension
收藏猫插件-Chrome插件商店,谷歌浏览器插件,谷歌应用商店插件推荐及下载
chrome离线安装包下载方法 - 简书
一天学会Chrome插件开发 - 知乎
扩展迷 - Chrome扩展与插件离线安装包商店
如何从谷歌商店下载应用到电脑? – 技术控
Chrome插件(谷歌浏览器插件) - 提供Chrome商店中优秀的Chrome插件推荐与下载服务
解决“只能通过Chrome网上应用商店安装该程序”的方法 - Chrome插件(谷歌浏览器插件)
优秀Chrome插件推荐,好用常用实用的Chrome插件推荐分享下载 - Chrome插件网
Making a unique extension id and key for Chrome extension? - Stack Overflow
极简插件_Chrome扩展插件商店_优质crx应用
Rob--W/crxviewer: Add-on / web app to view the source code of Chrome / Firefox / Opera 15 extensions and zip files.
pd4d10/console-importer: Easily import JS and CSS resources from Chrome console.
greatsuspender/thegreatsuspender: A chrome extension for suspending all tabs to free up memory
adam-p/markdown-here: Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
RegExp Download Organizer :下载时自动保存到分类文件夹中 - Chrome插件(谷歌浏览器插件)
Awesome Screenshot -- Screen recorder and Screen capture
WorldBrain's Memex

¥Chrome shortcuts

Chrome 浏览器快捷键 | 菜鸟教程
Keyboard shortcuts - Chrome Developers

¥Chrome URLs

A complete List Of All Chrome URLs and Their Purposes - Stugon
List of Chrome URLs and Their Uses (2020) | Beebom
那些你不知道的chrome URLs - 爱好和平的阿道夫 - 博客园
Chrome URLs – List of Best URLs and Uses - oTechWorld

¥Chrome 开发者工具(Chrome DevTools)

《chrome devtools使用》

《你不知道的 Chrome 调试工具技巧》

console

Console - Web APIs | MDN

Chrome 开发者工具  |  Tools for Web Developers  |  Google Developers
Console API 参考  |  Tools for Web Developers  |  Google Developers
Command Line API 参考  |  Tools for Web Developers  |  Google Developers
Chrome DevTools Protocol Viewer
Chrome DevTools 之 Network,网络加载分析利器 - 简书
Chrome DevTools 之 Timeline,快捷性能优化工具 - 简书
用Chrome开发者工具做JavaScript性能分析 - 文章 - 伯乐在线
使用Chrome开发工具优化Web应用 | Aotu.io「凹凸实验室」
使用 Chrome Timeline 来优化页面性能 - Coding 博客
android下chrome调试手机网页的方法 - 为程序员服务
Chrome DevTools - Chrome Developers
View Cache data - Chrome Developers

network

Inspect network activity - Chrome Developers

ChromeDevTools

ChromeDevTools
ChromeDevTools/devtools-protocol: Chrome DevTools Protocol

ChromeDevTools/debugger-protocol-viewer: DevTools Protocol API docs—its domains, methods, and events

wanthering/laipi: a chrome plugin to laipi
r00tSe7en/GoogleHackingTool: 在线Google Hacking 小工具
kzahel/web-server-chrome: An HTTP Web Server for Chrome (chrome.sockets API)
Evozi Apps - Landing Page

Chrome 资源、整理集&FAQ

chrome-plugin-demo

sxei/chrome-plugin-demo: 《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验
入门:建立 Chrome 扩展程序 - Google Chrome 扩展程序开发文档(非官方中文版)
【干货】Chrome插件(扩展)开发全攻略-好记的博客

zhaoolee/ChromeAppHeroes: 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新
google play商店怎么直接下载apk文件?google play商店在电脑上下载apk的方法 _pc6资讯
android下chrome调试手机网页的方法 - 为程序员服务

Chromium

The Chromium Project

The Chromium Project
Home

The Chromium Projects

Google Analytics

scrolldepth

Scroll Depth - A Google Analytics plugin for measuring page scrolling
robflaherty/jquery-scrolldepth: Google Analytics plugin to track visitor scroll depth

Google APIs

Google APIs

Google Cloud

Cloud Storage  |  Google Cloud
云计算服务  |  Google Cloud
Google Cloud Platform

Google Code

Google Code
Google Open Source
Google Developers
Google Code Archive - Long-term storage for Google Code Project Hosting.

Google Earth

retroplasma/earth-reverse-engineering: WIP

Google Photos Web UI

Building the Google Photos Web UI | by Antin Harasymiv | Google Design | Medium

Google Play

虚拟定位

Fake GPS location - Google Play 上的应用
Fake GPS Location Spoofer Free - Google Play 上的应用
Location Changer (Fake GPS Location) - Google Play 上的应用
GPS Emulator - Google Play 上的应用

Google Play
Google 相册 - Google Play 上的应用

Google Research

Google Research
Google Research

Google Workspace Marketplace

Google Workspace Marketplace

Google 地图

Google 地图

Google 域名

谷歌搜索
Google香港
Google日本
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google
Google

Google 三件套

hideuvpn/android-google-play-store: 安装谷歌三件套:google服务框架 ; google play service ;google play store
Google Services Framework APKs - APKMirror
Google Play services APKs - APKMirror
Google Play Store APKs - APKMirror
Go安装器(com.goplaycn.googleinstall) - 4.8.5 - 应用 - 酷安
google-play-services.cn.uptodown.com

Google 图书

Google 图书
Google 图书

Google 文档

Google 文档
Google 文档 - 在线创建和编辑文档,完全免费。

Google 表格(Google Sheets)

Google 表格
Google 表格 - 在线创建和编辑电子表格,完全免费。
rcdexta/lambda-google-sheets: Lambda function to pull data from Postgres DB and dump to Google Spreadsheet
google-spreadsheet - npm
theoephraim/node-google-spreadsheet: Google Sheets API (v4) wrapper for Node.js
Overview
Google Sheets API  |  Google Developers

Google 幻灯片

Google 幻灯片
Google 幻灯片 - 在线创建和编辑演示文稿,完全免费。

Google 表单

Google 表单
Google 表单 - 创建调查问卷和分析调查结果,完全免费。

Google 日历

Google 日历 - 2022年4月24日这周
Google Calendar for Developers  |  Google Developers

Google 学术搜索

Google 学术搜索

Google 翻译

Google 翻译

wwwBASIC

google/wwwbasic: wwwBASIC is an implementation of BASIC that runs on Node.js and the Web.
wwwbasic - npm

txthinking/google-hosts: Google hosts generator
zxdrive/imouto.host: 为你而战,哥哥大人。
我们的产品 - Google
Google帐号
Google Keep
收件箱 - lgd.huaoper@gmail.com - Gmail
Google Workspace(原 G Suite):企业协作工具
如何用好 Google 等搜索引擎? - Google 搜索 - 知乎
墙外网址导航-墙外楼
墙外楼阅读器 - Google Play 上的 Andr​​oid 应用
Hosts-Google hosts大全|修改hosts文件访问谷歌、youtube、twitter、facebook等,2017最新hosts
sre.google
sre.google
Google 网站

IBM

IBM Developer
IBM 中国官方网站丨全球一流的人工智能解决方案和云平台公司 - 中国 | IBM
IBM 新闻与时事通讯 - 中国
IBM - United States

Intel

Intel Corporation

Microsoft

Edge

下载新版 Microsoft Edge 浏览器 | Microsoft
Microsoft Edge - Download
【Microsoft Edge下载】2021年最新官方正式版Microsoft Edge免费下载 - 腾讯软件中心官网

Office

https://get.msguides.com/office365proplus.txt

Microsoft 帐户 | 主页
Microsoft

Mozilla

Firefox

Firefox 火狐浏览器 - 全新、安全、快速 | 官方最新下载
Firefox - 使用隐私至上的产品保护您的网络生活 — Mozilla
Directory Listing: /pub/firefox/releases/47.0.1/

Bugzilla Main Page

Pornhub

Free Porn Videos & Sex Movies - Porno, XXX, Porn Tube and Pussy Porn
JPNanababy的色情片 | Pornhub
Pinkrabbit TW的色情片 | Pornhub

Slack

开展工作的平台 | Slack
Join Kubernetes on Slack!
Join JSDoc on Slack!
Join the Node Slackers community on Slack!
Slack
Slack | 施昭华 | Kubernetes
Slack | 施昭华 | Cloud Native Computing Foundation
Slack | 施昭华 | Gophers
Slack | 施昭华 | Node.js
Slack | 施昭华 | node-red
Slack | 施昭华 | JSDoc
Slack | 施昭华 | ClickHouse
Community Inviter - Auto Invitation for Slack
Node-RED日本ユーザ会
Slack : Node-RED
Join Grafana Labs Community on Slack!
Slack | 施昭华 | Grafana Labs Community
Slack | 施昭华 | Pants

Telegram

DrKLO/Telegram: Telegram for Android source
telegramdesktop/tdesktop: Telegram Desktop messaging app
peter-iakovlev/Telegram: Telegram Messenger for iOS
overtake/telegram: Source code of deprecated Telegram for macos version
overtake/TelegramSwift: Source code of Telegram for macos on Swift 5.0
rubenlagus/TelegramBots: Java library to create bots using Telegram Bots API
python-telegram-bot/python-telegram-bot: We have made you a wrapper you can't refuse
vysheng/tg: telegram-cli
morethanwords/tweb: Telegram Web K, GPL v3
Ajaxy/telegram-tt: Telegram Web Z, GPL v3
zhukov/webogram: Telegram web application, GPL v3
evgeny-nadymov/telegram-react: Experimental Telegram web client with tdlib, webassembly and react js under the hood
evgeny-nadymov/telegram-wp: Telegram Messenger for Windows Phone
UnigramDev/Unigram: Telegram for Windows 10
danog/MadelineProto: Async PHP client/server API for the telegram MTProto protocol
tdlib/td: Cross-platform library for building Telegram clients
Telegram Messenger
Telegram Desktop
Telegram Applications
Telegram for Android
Telegram
Telegram Web
Telegram Database Library
→Telegram|Telegram中文← www.Telegram.cn
Telegram中文官网

Twitter

主页 / Twitter
主页 / Twitter

Yandex

Yandex
The secure, fault-tolerant cloud platform from Yandex

YouTube

YouTube
youtube-dl
江泽民怒斥香港记者[1080p高清完整版] - YouTube

阿里巴巴(Alibaba)

THX

THX
THX from Alimama FE - THX

阿里巴巴集团
阿里巴巴淘系技术部官方网站

Alibaba Cloud

AWS S3兼容性

百度(Baidu)

@ 百度 AI

百度AI开放平台-全球领先的人工智能服务平台
人机审核平台_人机审核-百度AI开放平台

@ 百度翻译

百度翻译开放平台

百度新闻——海量中文资讯平台

中国移动(ChinaMobile,10086)

中国移动通信
中国移动有限公司
中国移动官方网站

彩云科技(ColorfulClouds Tech.)

彩云科技 - 人工智能让生活更美好
彩云科技 | 开放平台
Hello from 彩云天气 API | 彩云天气 API
彩云小译 - 在线翻译
彩云小译 - 在线翻译

华为(HUAWEI)

HarmonyOS

应用开发-华为鸿蒙HarmonyOS
HUAWEI DevEco Studio-华为鸿蒙HarmonyOS应用开发

华为 - 构建万物互联的智能世界

京东(JD)

京东云

网易(NETEASE)

网易云音乐

Binaryify/NeteaseCloudMusicApi: 网易云音乐 Node.js API service
disoul/electron-cloud-music: 网易云音乐 Electron 客户端
darknessomi/musicbox: 网易云音乐命令行版本
sqaiyan/netmusic-node: 网易云音乐接口
sqaiyan/NeteaseMusicWxMiniApp: 仿网易云音乐APP的微信小程序
网易云音乐 NodeJS 版 API

网易

腾讯(Tencent)

@ 腾讯位置服务

腾讯位置服务 - 立足生态,连接未来
JavaScript API | 腾讯位置服务

Tencent 腾讯
腾讯首页
QQ音乐 | 移动WEB开放平台 - 接口文档
腾讯开放平台beta|开放成就梦想
腾讯翻译君 - 在线翻译

有道(Youdao)

有道词典
有道智云AI开放平台

AcFun弹幕视频网 - 认真你就输啦 (・ω・)ノ- ( ゜- ゜)つロ
#p站の人気イラストやマンガ - pixiv
Wikipedia
뉴스픽
Human Benchmark - Reaction Time Test

Technology

! other Lang

@ 汇编语言(Assembly Language,AL)

汇编语言入门教程 - 阮一峰的网络日志

@ 命令行(Command Line)

命令行终端(Command Line Terminal)

Anyterm

Anyterm - Introduction

Cmder

Cmder | Console Emulator
Win下必备神器之Cmder | 晚晴幽草轩
介紹好用工具:Cmder ( 具有 Linux 溫度的 Windows 命令提示字元工具 ) | The Will Will Web

ConEmu

Maximus5/ConEmu: Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
ConEmu - Handy Windows Terminal
ConEmu | Settings › Colors page

FluentTerminal

felixse/FluentTerminal: A Terminal Emulator based on UWP and web technologies.

fish-shell

The user-friendly shell
fish-shell/fish-shell: The user-friendly command line shell.
sentriz/fish-pipenv: 🐟🐍 a fish plugin that automatically activates the pipenv subshell
fish shell

hterm

chromium/hterm: MOVED: Please use the new libapps repo on chromium.googlesource.com instead

iTerm2

iTerm2 - macOS Terminal Replacement
Downloads - iTerm2 - Mac OS Terminal Replacement

Nushell

Nushell Project
nushell/nushell: A new type of shell
Nushell

ohmyzsh

ohmyzsh core

ohmyzsh/ohmyzsh: 🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Cheatsheet · ohmyzsh/ohmyzsh Wiki
Oh My Zsh - a delightful & open source framework for Zsh
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh

ohmyzsh libs、plugins、themes&tools

#ohmyzsh plugins

ohmyzsh/plugins at master · ohmyzsh/ohmyzsh

git

ohmyzsh/plugins/git at master · ohmyzsh/ohmyzsh

#ohmyzsh themes

Themes · ohmyzsh/ohmyzsh Wiki

mattjj/my-oh-my-zsh

ohmyzsh 资源、整理集&FAQ

Oh-my-zsh's icons don't show correctly · Issue #1517 · microsoft/WSL
.zshrc
Setting up Windows Subsystem for Linux with zsh + oh-my-zsh + ConEmu | Joao Grassi's blog
Window 10上使用zsh并安装oh-my-zsh - 简书
安装使用oh-my-zsh(Win10+WSL或Ubuntu) - 简书
调教你的WSL终端 - 简书
Windows下oh my zsh配置选择_软件_195幻想曲
使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具 | 若川的博客

Ticker

achannarasappa/ticker: Terminal stock ticker with live updates and position tracking

tmate

tmate-io/tmate: Instant Terminal Sharing
tmate • Instant terminal sharing

tmux

tmux
tmux/tmux: tmux source code
Home · tmux/tmux Wiki

xterm.js

xtermjs/xterm.js: A terminal for the web
xterm.js
Xterm.js

Zsh

Zsh core

Zsh
ZSH - THE Z SHELL
ZSH - Documentation
zsh: The Z Shell Manual
zsh: 16 Options
zsh - Table of Contents
zsh - Options

Zsh libs、plugins、themes&tools

zsh-users

zsh-users
zsh-users/zsh-autosuggestions: Fish-like autosuggestions for zsh
zsh-users/zsh-syntax-highlighting: Fish shell like syntax highlighting for Zsh.
zsh-users/zsh-completions: Additional completion definitions for Zsh.
zsh-users/zsh-history-substring-search: 🐠 ZSH port of Fish history search (up arrow)

ze-best-zsh-config

spicycode/ze-best-zsh-config: Ze Best ZSH Config

zsh-nvm

lukechilds/zsh-nvm: Zsh plugin for installing, updating and loading nvm

zsh-better-npm-completion

lukechilds/zsh-better-npm-completion: Better completion for npm

Zsh 资源、整理集&FAQ

zsh+on-my-zsh配置教程指南(程序员必备)【已备份】 - SegmentFault 思否

terminal · GitHub Topics
commander · GitHub Topics
command-line · GitHub Topics
argv · GitHub Topics
cli-flags · GitHub Topics
Gottox/node-webterm: simple demo application for child_pty and terminal.js.
AjaxTerm - Community Help Wiki
shellinabox - Community Help Wiki

命令行工具(Command Line Tool)

autojump

wting/autojump: A cd command that learns - easily navigate directories from the command line

GoTTY

yudai/gotty: Share your terminal as a web application
moul/gotty-client: terminal client for GoTTY

Hyper

vercel/hyper: A terminal built on web technologies
jaanauati/hyper-search: Search-text plugin for Hyper.js
hyper.is

ttyd

tsl0922/ttyd: Share your terminal over the web
ttyd - Share your terminal over the web

WeTTY

butlerx/wetty: Terminal in browser over http/https. (Ajaxterm/Anyterm alternative, but much better)
WeTTY = Web + TTY

command-line-tool · GitHub Topics
tboox/ltui: 🍖 A cross-platform terminal ui library based on Lua
junegunn/fzf: A command-line fuzzy finder
jimmy201602/webterminal: ssh rdp vnc telnet sftp bastion/jump web putty xshell terminal jumpserver audit realtime monitor rz/sz 堡垒机 云桌面 linux devops sftp websocket file management rz/sz otp 自动化运维 审计 录像 文件管理 sftp上传 实时监控 录像回放 网页版rz/sz上传下载/动态口令 django
make-runnable - npm
run-func - npm

终端用户应用(End-user Applications)

fitztrev/trevdev: My dotfiles and development configurations
Command-line interface - Wikipedia
command-not-found.com

@ 编译器(Compiler)

Clang

Clang - 维基百科,自由的百科全书
Clang C Language Family Frontend for LLVM
Clang Power Tools | Bringing clang-tidy magic to Visual Studio C++ developers
John Clang
Frama-Clang

GNU编译器套装(GNU Compiler Collection,GCC)

GCC - 维基百科,自由的百科全书
GCC, the GNU Compiler Collection - GNU Project
Homepage - GCC
GCC Foundation – Hope – Dignity – Sustainable Change
Greenfield Community College
الأمانة العامة لمجلس التعاون لدول الخليج العربية

LLVM

LLVM
llvm/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
LLVM - Wikipedia

@ 配置语言/数据序列化语言(Data Serialization Language,DSL)

# ArchieML,AML

newsdev/archieml-js: JavaScript parser for the Archie Markup Language (ArchieML)
Archie Markup Language (ArchieML)

# TOML

TOML - Wikipedia
TOML
toml-lang/toml: Tom's Obvious, Minimal Language
TOML: Tom's Obvious Minimal Language
uiri/toml: Python lib for TOML
toml package - github.com/burntsushi/toml - pkg.go.dev
toml · PyPI
How to Read and Write TOML Files Using Python
PEP 680 – tomllib: Support for Parsing TOML in the Standard Library | peps.python.org

# 环境变量(Environment Variables)

Environment Variables core

dotenv | Dart Package

Environment Variables frameworks、libs、plugins&tools

$ C#

Chandu/DotEnv: A small library to load Envrionment from .env file inspired by https://github.com/bkeepers/dotenv

$ Deno

dotenv@v3.2.0 | Deno

$ Go

joho/godotenv: A Go port of Ruby's dotenv library (Loads environment variables from `.env`.)
godotenv package - github.com/joho/godotenv - pkg.go.dev

$ JavaScript

dotenv

motdotla/dotenv: Loads environment variables from .env for nodejs projects.
motdotla/dotenv-expand: Variable expansion for dotenv. Expand variables already on your machine for use in your .env file.
rolodato/dotenv-safe: Load environment variables from .env and ensure they are all present
dotenv - npm

env2

dwyl/env2: Simple environment variable (from config file) loader for your node.js app

read-env

yatki/read-env: 🔧 Transform environment variables into JSON object with sanitized values.

$ Python

python-dotenv

theskumar/python-dotenv: Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
python-dotenv · PyPI

django-dotenv

jpadilla/django-dotenv: Loads environment variables from .env

django-environ

joke2k/django-environ: Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.
sergeyklay/django-environ-2: A deprecated fork of django-environ

wemake-services/dump-env: A utility tool to create .env files

$ R

gaborcsardi/dotenv: Load environment variables from .env in R
CRAN - Package dotenv

$ Ruby

bkeepers/dotenv: A Ruby gem to load environment variables from `.env`.
bkeepers/dotenv: A Ruby gem to load environment variables from `.env`.

tpope/lein-dotenv: Leiningen plugin to merge .env into environment variables
rentpath/clj-dotenv: Clojure library to load environment variables from .env files like the dotenv gem for Ruby
Philippus/sbt-dotenv: ⏺️ Dotenv implementation for Scala sbt builds. Configures environment for local development.
Serverless Framework: Plugins

Environment Variables 资源、整理集&FAQ

# JavaScript 对象表示法(JavaScript Object Notation,JSON)

JSON core

json3

bestiejs/json3: A JSON polyfill. Looking for new maintainers.
JSON 3

JSON Schema

JSON Schema
json-schema-org/json-schema-spec: The JSON Schema I-D sources
JSON Schema | The home of JSON Schema
JSON Schema | The home of JSON Schema
Specification | JSON Schema
draft-handrews-json-schema-02 - JSON Schema: A Media Type for Describing JSON Documents
draft-handrews-json-schema-validation-02 - JSON Schema Validation: A Vocabulary for Structural Validation of JSON
draft-handrews-json-schema-hyperschema-02 - JSON Hyper-Schema: A Vocabulary for Hypermedia Annotation of JSON
draft-handrews-relative-json-pointer-02 - Relative JSON Pointers

JSON5

json5/json5: JSON5 — JSON for humans
JSON5 | JSON for Humans
The JSON5 Data Interchange Format
json5 - npm
json5 · PyPI
dpranke/pyjson5: A Python implementation of the JSON5 data format
json5-JavaScript中文网-JavaScript教程资源分享门户
json5-loader · webpack 中文文档(2.2)
json5-loader

Jsonnet

Jsonnet core

Jsonnet Package Manager

jsonnet-bundler

jsonnet-bundler
jsonnet-bundler/jsonnet-bundler: A jsonnet package manager.
Jsonnet Package Management - Proposal - Google 文档

google/jsonnet: Jsonnet - The data templating language
Jsonnet - The Data Templating Language
Jsonnet - Language Design
Jsonnet - Language Reference
Jsonnet - Standard Library

Jsonnet frameworks、libs、plugins&tools

go-jsonnet

google/go-jsonnet
jsonnet package - github.com/google/go-jsonnet - pkg.go.dev
go-jsonnet/linter at master · google/go-jsonnet

jrsonnet

CertainLach/jrsonnet: Rust implementation of Jsonnet language

jsonnet-libs

jsonnet-libs
jsonnet-libs/k8s: Code generator for Jsonnet Kubernetes libraries.
jsonnet-libs.org

ksonnet

ksonnet
ksonnet/ksonnet: A CLI-supported framework that streamlines writing and deployment of Kubernetes configurations to multiple clusters.
ksonnet/ksonnet-lib: Codegen for Kubernetes-API-compatible Jsonnet libraries

node-jsonnet

yosuke-furukawa/node-jsonnet: jsonnet wrapper for Node.js
jsonnet - npm
@hanazuki/node-jsonnet - npm
jsonnet-loader - npm
@types/jsonnet - npm
express-jsonnet - npm
codemirror-mode-jsonnet - npm

ruby-jsonnet

yugui/ruby-jsonnet: Jsonnet library for Ruby

google/vim-jsonnet: Jsonnet filetype plugin for Vim.
google/language-jsonnet: Jsonnet language support for the Atom text editor
bazelbuild/rules_jsonnet: Jsonnet rules for Bazel
spinnaker/sponnet: Jsonnet library specifically for Spinnaker
bitnami-labs/kube-libsonnet: Bitnami's jsonnet library for building Kubernetes manifests
vmware-archive/kubecfg: A tool for managing complex enterprise Kubernetes environments as code.
rux616/karabiner-windows-mode: Karabiner-Elements complex ruleset to make using macOS friendlier by enabling common keyboard functionality used in Linux and Windows.
yugui/jsonnetunit: Unit testing framework for Jsonnet
splunk/qbec: configure kubernetes objects on multiple clusters using jsonnet
danielwertheim/jsonnet-contractresolvers: Custom contract resolvers for Newtonsoft JSON.Net, supporting e.g. private setters and private constructors.
vmware-archive/kube-manifests: A collection of misc Kubernetes configs for various jobs, as used in Bitnami's production clusters.
strickyak/jsonnet_cgo: Golang CGo Wrapper around JSonnet VM
anguslees/rust-jsonnet: Rust bindings for libjsonnet

Jsonnet 资源、整理集&FAQ

Search · filename:jsonnetfile.json
databricks/jsonnet-style-guide: Databricks Jsonnet Coding Style Guide
heptio/vscode-jsonnet: (Archived) Jsonnet support for Visual Studio Code
Newest 'jsonnet' Questions - Stack Overflow
Jsonnet - DEV Community
The most insightful stories about Jsonnet - Medium
Jsonnet - Google 网上论坛
Jsonnet 简明教程与应用
jsonnet
Sebbia/vscode-jsonnet-ng: Jsonnet language support for Visual Studio Code
ce4ic/vscode-jsonnet-formatter: jsonnet formatter for vscode

JSON - Wikipedia
douglascrockford/JSON-js: JSON in JavaScript
JSON.stringify() - JavaScript | MDN
JSON
JSON
JSON
JSON
Understanding JSON Schema — Understanding JSON Schema 1.0 documentation
RFC 7396 - JSON Merge Patch
JSONPath - XPath for JSON
JSON中国 | JSON中文网
JavaScript中的JSON - JSON中国 | JSON中文网
JSON资源 - JSON中国 | JSON中文网

JSON frameworks、libs、plugins&tools

combine-json

userpixel/combine-json: Combines a group of json files and folders into an object
combine-json - npm
JSDoc: Home

deep-parse-json

https://github.com/sibu-github/deep-parse-json

GeoJSON

jazzband/geojson: Python bindings and utilities for GeoJSON
GeoJSON
geojson.io
geojson.io
geojson.xyz
Geographic JSON (geojson) -

gojson

widuu/gojson: gojson是快速解析json数据的一个golang包,你使用它可以快速的查找json内的数据
zyx4843/gojson: gojson是快速解析json数据的一个golang包,你使用它可以快速的查找json内的数据

hjson

Hjson
Hjson, a user interface for JSON

jq

stedolan/jq: Command-line JSON processor
jq
jq play

json-fmt

MaxArt2501/json-fmt: Minify and prettify your JSONs

js-stringify

pugjs/js-stringify: Stringify an object so it can be safely inlined in JavaScript code

json-schema-faker

json-schema-faker/json-schema-faker: JSON-Schema + fake data generators
Fake your JSON-Schemas!

json-stringify-safe

moll/json-stringify-safe: Like JSON.stringify, but doesn't throw on circular references
json-stringify-safe - npm

JsonML

JsonML (JSON Markup Language)
mckamey/jsonml: JsonML-related tools for losslessly converting between XML/HTML and JSON, including mixed-mode XML.

JSONFormData

roman01la/JSONFormData: HTML JSON form submission polyfill

JSON-deepstringify

leodutra/JSON-deepstringify: Stringifies an object's inherited properties.

JSON Generator

www.cnblogs.com/lhb25/p/tool-for-generating-random-json-data.html

JSONC

tcorral/JSONC: JSON compressor and decompressor

JSONCrush

KilledByAPixel/JSONCrush: Compress JSON into URL friendly strings

JSONStream

dominictarr/JSONStream: rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

json-stable-stringify

substack/json-stable-stringify: deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
json-stable-stringify - npm

json_tools

json_tools/json_tools at master · sidprobstein/json_tools
json_tools · PyPI
Python json_tools包_程序模块 - PyPI - Python中文网

json2ts

GregorBiswanger/json2ts: Convert a JSON to TypeScript interfaces.
json2ts - generate TypeScript interfaces from json

jsonparse

creationix/jsonparse: A streaming JSON parser written in pure JavaScript for node.js
event-only version of jsonparse

jsoniq

wcandillon/jsoniq: JSONiq Implementation that compiles to JavaScript
JSONiq - The JSON Query Language

mapshaper

mbloch/mapshaper: Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files
mapshaper

mschema

mschema/mschema: A schema language for defining the structure of JSON data

node-jsonc-parser

microsoft/node-jsonc-parser: Scanner and parser for JSON with comments.

serialize-javascript

yahoo/serialize-javascript: Serialize JavaScript to a superset of JSON that includes regular expressions and functions.

schema-utils

webpack/schema-utils: Options Validation

TopoJSON

TopoJSON
topojson/topojson: An extension of GeoJSON that encodes topology! 🌐
Home · topojson/topojson Wiki

antonmedv/fx: Command-line JSON processing tool 🔥
Memfisrain/obj-stringify: Helps you to deeply convert object to string.
jacoborus/deep-json: Load a tree of splitted JSON files and folders
JSONView - View JSON in Firefox and Chrome | BenHollis.net
JSON-RPC

strip-json-comments

sindresorhus/strip-json-comments: Strip comments from JSON. Lets you use comments in your JSON files!

$ Python

jsonschema

python-jsonschema
python-jsonschema/jsonschema: An implementation of the JSON Schema specification for Python
jsonschema · PyPI

simplejson

simplejson/simplejson: simplejson is a simple, fast, extensible JSON encoder/decoder for Python
simplejson · PyPI

demjson

dmeranda/demjson: Python module for JSON data encoding, including jsonlint. See the project Wiki here on Github. Also read the README at the bottom of this page, or the project homepage at
demjson3 · PyPI
demjson · PyPI

JSON 资源、整理集&FAQ

JSON 资源

diff

blitlabs/online-json-diff
json-diff: 用来计算json的差异,方便抓取破解
JSON diff
JSON对比、JSON差异对比 - IT在线工具
JSON在线对比差异工具 - ToolTT在线工具箱
JSON对比,在线JSON文件对比JSON Diff - Online JSON Diff -SOJSON在线解析
JSON对比,在线JSON文件对比JSON Diff - Online JSON Diff -JSON在线对比
JSONCompare - The Advanced JSON Linting & Comparison Tool
JSON Diff - Online JSON Compare Diff Finder
JSON Diff - The semantic JSON compare tool
Json在线对比解析工具-Json在线解析格式化工具

format、resolve、validate

在线JSON校验格式化工具(Be JSON)
JSON在线工具 - 在线JSON校验格式化工具(K JSON) - json在线解析|json|在线校验
JSON在线格式化校验工具-奇妙工具箱-qjson.cn
Json在线解析
懒人工具-json在线解析-在线JSON格式化工具-json校验-程序员必备
JSON在线 | JSON解析格式化—SO JSON在线工具
Json在线解析格式化-Json在线解析校验Json格式化压缩-Json解析
JSON在线解析及格式化验证 - JSON.cn
格式校验利器:JSON Schema 简介 | Ocavue's Blog
JSON格式化、JSON排序 - IT在线工具
JSON在线编辑器 - JSON中国 | JSON中文网
JSON验证工具/JSON对比工具 - JSON中国 | JSON中文网
JSON在线编辑器V2.0 - JSON中国 | JSON中文网
JSON Online Validator and Formatter - JSON Lint
umbrae/jsonlintdotcom: Source code for jsonlint.com
circlecell/jsonlint.com: Source code for jsonlint.com

JSON 转 markdown 表格

JSON 整理集

JSON FAQ

JSON.stringify()&JSON.parse()

JS中JSON对象和String之间的互转及处理技巧_javascript技巧_脚本之家
js 将json字符串转换为json对象的方法解析_javascript技巧_脚本之家
JSON.stringify 语法实例讲解_json_脚本之家
javascript转换字符串为json对象的方法的相关文章推荐 - 非技术 - ITeye专栏频道
将字符串转化成json对象 - hy_85的日志 - 网易博客

JSON比较

Akimotorakiyu/jsonComparer: 比较两个json表示的对象是否一致

toJSON()

What is the `toJSON()` Function in JavaScript? | www.thecodebarbarian.com

判断字符串是否为JSON格式

is-json

joaquimserafim/is-json: check if a string is a valid JSON string in JavaScript without using Try/Catch

cyqdata/JsonSplit.cs at master · cyq1162/cyqdata

js对象浅拷贝和深拷贝详解_javascript技巧_脚本之家

# 可扩展标记语言(Extensible Markup Language,XML)

XML core

Extensible Markup Language (XML) 1.0 (Fifth Edition)
Namespaces in XML 1.0 (Third Edition)
XML - Wikipedia

XML frameworks、libs、plugins&FAQ

fast-xml-parser

Fast XMl Parser
NaturalIntelligence/fast-xml-parser: Validate XML, Parse XML to JS/JSON and vise versa, or parse XML to Nimn rapidly without C/C++ based libraries and no callback

XML 资源、整理集&FAQ

# 另一种标记语言(Yet Another Markup Language,YAML)

YAML core

PyYAML

yaml/pyyaml: Canonical source repository for PyYAML
PyYAML · PyPI
https://pyyaml.org

YAML - Wikipedia
yaml · GitHub Topics
The YAML Project
yaml/libyaml: Canonical source repository for LibYAML
yaml/yaml-test-suite: Comprehensive, language independent Test Suite for YAML
yaml/www.yaml.org: The yaml.org website
The Official YAML Web Site
YAML Ain't Markup Language
YAML™ Specification Index
Language-Independent Types for YAML™ Version 1.1
YAML Ain’t Markup Language (YAML™) Version 1.2
YAML Ain’t Markup Language (YAML™) Version 1.2
YAML.rb is YAML for Ruby | Cookbook
https://pyyaml.org/wiki/LibYAML
YAML Ain't Markup Language download | SourceForge.net
yaml/yaml-spec: YAML Specification
YAML Ain’t Markup Language (YAML™) revision 1.2.2

YAML frameworks、libs、plugins&tools

$ diff & patch

yaml-diff-patch - npm

$ Go

go-yaml

go-yaml
go-yaml/yaml: YAML support for the Go language.
yaml.v2 - gopkg.in/yaml.v2
yaml package - gopkg.in/yaml.v2 - pkg.go.dev

ghodss/yaml: A better way to marshal and unmarshal YAML in Golang
brancz/gojsontoyaml: Simple tool to convert json to yaml written in Go.

$ JavaScript

yaml

eemeli/yaml: JavaScript parser and stringifier for YAML
yaml - npm
YAML – YAML
YAML – YAML

js-yaml

nodeca/js-yaml: JavaScript YAML parser and dumper. Very fast.
tj/js-yaml: CommonJS YAML Parser -- fast, elegant and tiny yaml parser for javascript
nodeca/js-yaml-js-types: Extra js types for js-yaml
js-yaml - npm
js-yaml-js-types - npm
YAML parser for JavaScript - JS-YAML

yaml-js

connec/yaml-js: A port of PyYAML to CommonJS
yaml-js - npm

yamljs

jeremyfa/yaml.js: Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.
yamljs - npm

yaml-ast-parser

mulesoft-labs/yaml-ast-parser: This is a fork of JS-YAML which supports parsing of YAML into AST
yaml-ast-parser - npm

yaml-cfn

gristlabs/yaml-cfn: Parser and schema for CloudFormation YAML templates
yaml-cfn - npm

yaml-front-matter

dworthen/js-yaml-front-matter: Parses yaml or json from the beginning of a string or file
yaml-front-matter - npm

yaml-include

claylo/yaml-include: Valid, modular YAML documents with js-yaml. Seriously.

yaml-validator

paazmaya/yaml-validator: Validate Yaml files and enforce a given structure
yaml-validator - npm

jeffsu/json2yaml: Javascript JSON to YAML converter
coolaj86/json2yaml: A command-line utility to convert a JSON file (.json) to YAML (.yml)
fmvilas/pseudo-yaml-ast: Fork of pseudo-yaml-ast. Parse a YAML string into an object with location properties

$ Python

ruamel.yaml

ruamel.yaml download | SourceForge.net
ruamel.yaml · PyPI
ruamel.yaml — Python YAML package documentation

pyaml

mk-fg/pretty-yaml: PyYAML-based module to produce pretty and readable YAML-serialized data
pyaml · PyPI

$ YAML Linter

yamllint · GitHub Topics

yamllint

adrienverge/yamllint: A linter for YAML files.
yamllint documentation — yamllint 1.27.1 documentation
Arch Linux - yamllint 1.27.1-1 (any)
SUSE Package Hub - python-yamllint

YAMLlint - The YAML Validator

yaml-parser · GitHub Topics

YAML 资源、整理集&FAQ

YAML 资源

YAML Multiline Strings
YAML 语言教程 - 阮一峰的网络日志
YAML 入门教程 | 菜鸟教程
https://www.json2yaml.com
https://www.json2yaml.com/convert-yaml-to-json
YAML、YML在线编辑器(格式化校验)-BeJSON.com

YAML 整理集

YAML FAQ

YAML: probably not so great after all
syntax - How do I break a string in YAML over multiple lines? - Stack Overflow

HOCON

HOCON - Wikipedia
config/HOCON.md at master · lightbend/config

rc-config-loader

azu/rc-config-loader: Load config from .{product}rc.{json,yml,js} file
rc-config-loader - npm

Category:Configuration files - Wikipedia
Configuration file - Wikipedia
INI file - Wikipedia
Recfiles - Wikipedia
substack/node-confuse: merge arguments and config files recursively up a directory tree
sindresorhus/conf: Simple config handling for your app or module
SamVerschueren/cache-conf: Simple cache config handling for your app or module
SamVerschueren/observable-conf: Listen for changes in your conf config
JS解析格式化Json插件,Json和XML互相转换插件-JS/JQuery-Json在线解析C#.Net社区

@ 编程语言(Programming Language)

高级编程语言(High-level Programming Language)

动态编程语言(Dynamic Programming Language)

The Julia Programming Language

The Julia Programming Language
JuliaLang/julia: The Julia Programming Language
Julia (programming language) - Wikipedia
The Julia Programming Language
Julia Computing - Julia Computing
主页 · Julia中文文档

Dynamic programming language - Wikipedia
动态语言 - 维基百科,自由的百科全书

High-level programming language - Wikipedia
高级语言 - 维基百科,自由的百科全书

低级语言(Low-level Programming Language)

低级语言 - 维基百科,自由的百科全书

编程语言 - 维基百科,自由的百科全书

@ 编程范型,或编程范式,或程序设计法(Programming Paradigm)

函数式编程,或函数程序设计,或泛函编程(Functional Programming,FP)

Haskell.org Infrastructure

Haskell.org Infrastructure
Haskell Language

PureScript

PureScript
purescript/purescript: A strongly-typed language that compiles to JavaScript
PureScript

函数式编程 - 维基百科,自由的百科全书

指令式编程(Imperative Programming)

指令式编程 - 维基百科,自由的百科全书

过程式程序设计,或过程化编程(Procedural Programming)

过程式编程 - 维基百科,自由的百科全书

面向对象程序设计(Object-oriented Programming,OOP)

面向对象程序设计 - 维基百科,自由的百科全书

编程范型 - 维基百科,自由的百科全书

@ 正则表达式(Regular Expression)

# 正则表达式(Regular Expression) tools

iHateRegex

geongeorge/i-hate-regex: The code for iHateregex.io 😈 - The Regex Cheat Sheet
i Hate Regex - The Regex Cheat Sheet

Regex101

GitHub - firasdib/Regex101: This repository is currently only used for issue tracking for www.regex101.com
regex101: build, test, and debug regex

regexper

javallone/regexper-static: Regular Expression Visualization Site (static site version) -- migrated to https://gitlab.com/javallone/regexper-static
Jeff Avallone / regexper-static · GitLab
Regexper
Regexper
Regulex、Regexper、Debuggex - 三款『正则表达式』可视化工具[Web] - 小众软件

regexr

gskinner/regexr: RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.
RegExr: Learn, Build, & Test RegEx

Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.
Rex V: an AJAX Regular EXpression eValuator -
Regulex:JavaScript Regular Expression Visualizer
jex.im
Regular Expression Library
正则表达式在线测试 | 菜鸟工具
正则表达式在线测试,常用正则表达式_在线工具_TendCode
正则表达式测试工具 - 在线工具
正则表达式在线生成工具 - 正则表达式工具 - W3Cschool
正则表达式在线测试工具 - Coding.Tools
在线正则表达式测试

re2

google/re2: RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
Syntax · google/re2 Wiki
Python数据分析及可视化实例之正则Re - 知乎

ziishaned/learn-regex: Learn regex the easy way
Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns
blog | Perlgeek.de :: In search of an exponential time regex

@ 统一建模语言,或标准建模语言(Unified Modeling Language,UML)

@ 静态代码分析、检测、格式化&效率

# Formatter

formatter · GitHub Topics

# Linter

lint · GitHub Topics
linter · GitHub Topics
fnando/vscode-linter: Extension for code linting, all in one package. New linters can be easily added through an extension framework.

EditorConfig

EditorConfig
editorconfig/editorconfig: EditorConfig universal issue tracker and wiki
EditorConfig
.editorconfig · vue笔记 · 看云

Kite

Kite
Kite - Free AI Coding Assistant and Code Auto-Complete Plugin
Kite Help Desk

nearley

kach/nearley: 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
Home - nearley.js - JS Parsing Toolkit

prepack

facebook/prepack: A JavaScript bundle optimizer.
prepack - npm
Prepack · Partial evaluator for JavaScript

Trunk

Trunk
Trunk | Home

tabnine

Code Faster with AI Code Completions | Tabnine

Static program analysis - Wikipedia
Dynamic program analysis - Wikipedia
LGTM - Continuous security analysis

@ 数据分析、处理、格式化、类型、编码、解码、压缩&解压缩

https://bytetool.web.app/en/
Decimal to Binary Converter
Cryptographic nonce - Wikipedia
Unicode – The World Standard for Text and Emoji

Clojure

Clojure

Hand

hmap-cloud-develop / hmap_front · GitLab
海马汇 项目实施文档 - 四海文档
SAP中文学习网
汉得考试系统
SAP 表汇总---JOI---ChinaUnix博客

skip

skiplang/skip: A programming language to skip the things you have already computed
skip · A programming language to skip the things you have already computed

wenyan-lang

wenyan-lang/wenyan: 文言文編程語言 A programming language for the ancient Chinese.
(4 条消息) 如何看待文言编程语言(wenyan-lang)? - 知乎

DeathKing/yast-cn: 《Scheme入门教程》,Takafumi Shido 著,Yet Scheme Another Tutorial中译版。
zhanyong-wan/dongbei: 东北方言编程语言
ReleaseEye

! 大数据(Big Data,BD)

大数据 core

大数据 frameworks、libs、plugins&tools

Airbyte

Airbyte
airbytehq/airbyte: Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
Airbyte | Open-Source Data Integration Platform | ELT tool

Apache Flink

apache/flink: Apache Flink
flink.apache.org
Flink 中文社区 | 中文学习教程
Flink重点难点:Flink Table&SQL必知必会(一) - 阅读清单 - 云+社区 - 腾讯云
Flink重点难点:Flink Table&SQL必知必会(二) - 阅读清单 - 云+社区 - 腾讯云
Flink重点难点:维表关联理论和Join实战 - 阅读清单 - 云+社区 - 腾讯云

ByteHouse

ByteDance Cloud | ByteHouse
ByteDance Cloud | ByteHouse

Galaxy Project

Galaxy Project
galaxyproject/galaxy: Data intensive science for everyone.

Hadoop

Apache Hadoop
Hadoop快速入门
史上最详细的Hadoop环境搭建
Hadoop教程™
他来了他来了,Hadoop序列化和切片机制了解一下? - 阅读清单 - 云+社区 - 腾讯云

大数据 资源、整理集&FAQ

大数据最佳实践

! 云计算(Cloud Computing,CC)

@ 云原生(Cloud Native)

云原生计算基金会(Cloud Native Computing Foundation,CNCF)

Cloud Native Computing Foundation (CNCF)
cncf/landscape: 🌄The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets.
cncf/landscapeapp: 🌄Upstream landscape generation application
cncf/toc: ⚖️Technical Oversight Committee (TOC)
CNCF Cloud Native Interactive Landscape
Cloud Native Computing Foundation
CNCF
开源简史基础:CNCF与路线图Trail Map_知行合一 止于至善-CSDN博客_cncf云原生路线图
开源简史基础:CNCF与全景图Landscape_知行合一 止于至善-CSDN博客_cncf全景图

cloudnative · GitHub Topics
cloud-native · GitHub Topics
Open Application Model
sindresorhus/awesome: Curated list of awesome lists
云原生社区 | Cloud Native Community(China)
News | CloudNative knowledge
Awesome Cloud Native
云原生实验室 - Kubernetes|Docker|Istio|Envoy|Hugo|Golang|云原生
CNCF x Alibaba 云原生技术公开课 - 云原生教程 - 阿里云全球培训中心
云原生资料库
The Cloud Native Wiki | Aqua
Cloud Native Applications 101 | Aqua

@ 云安全(Cloud Security)

Cloud Security: Challenges, Solutions, and Best Practices | Aqua

@ Encryption as a Service

hashicorp/vault: A tool for secrets management, encryption as a service, and privileged access management
Vault by HashiCorp
HashiCorp Vault - Manage Secrets & Protect Sensitive Data
Vault Tutorials - HashiCorp Learn

@ Environments as a Service,EaaS

Release - Get an Environment with any code commit
Welcome to Release - Release

@ 基础设施即服务(Infrastructure as a Service,IaaS)

基础设施即服务 - 维基百科,自由的百科全书

@ 平台即服务(Platform as a Service,PaaS)

平台即服务 - 维基百科,自由的百科全书

@ 软件即服务(Software as a Service,SaaS)

Datadog

Cloud Monitoring as a Service | Datadog
Datadog Docs

PagerDuty

PagerDuty | Real-Time Operations | Incident Response | On-Call | PagerDuty

软件即服务 - 维基百科,自由的百科全书

cloud-ark

cloud-ark
SaaS on Kubernetes - CloudARK

@ Serverless

云函数(Serverless Cloud Function,SCF)

serverless/serverless: Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
serverless/examples: Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
Serverless-Devs/Serverless-Devs: Serverless Devs developer tool ( Serverless Devs 开发者工具 )
Tencent/cloudbase-framework: 🏆 腾讯云开发 ☁️ 云原生一体化部署工具 🚀 CloudBase Framework:一键部署,不限框架语言,云端一体化开发,基于Serverless 架构。A front-end and back-end integrated deployment tool 🔥 One-click deploy to serverless architecture. https://docs.cloudbase.net/framework
TencentCloudBase/cloudbase-cli: The cli tool for cloudbase
phodal/serverless: Serverless 架构应用开发指南 - Serverless Architecture Application Development Guide with Serverless Framework.
Serverless - The Serverless Application Framework powered by AWS Lambda, API Gateway, and more
Serverless Computing: One Step Forward, Two Steps Back
Serverless 架构应用开发指南 – serverless
EECS-2019-3.pdf
Sarah Drasner on Serverless Functions and Vue.js on Vimeo
Serverless 中文官方网站: 部署并监控您的无服务器应用
万物皆可Serverless的全部内容 - 云+社区 - 腾讯云
Serverless Architecture: Platforms, Benefits & Best Practices - Aqua

@ 公有云(Public Clouds)

What is public cloud?

@ 私有云(Private Clouds)

What is private cloud?

@ 混合云(Hybrid Clouds)

What is hybrid cloud?

@ 多云(Multiclouds)

What is multicloud?

@ 计算

# 文件系统(File System,FS)

$ 云端共享文件系统

JuiceFS

Juicedata, Inc
juicedata/juicefs: JuiceFS is a distributed POSIX file system built on top of Redis and S3.
JuiceFS: JuiceFS 是基于 Redis 和对象存储(例如 Amazon S3)构建的开源 POSIX 文件系统,针对云本机环境进行了设计和优化。
juicedata/juicefs 简介: JuiceFS is a distributed POSIX file system built on top of Redis and S3. - GitHub中文社区
JuiceFS - 为云端设计的 POSIX 共享文件系统
JuiceFS – Medium
基于JuiceFS搭建个人网盘 - voidint - 个人博客

# 分布式计算(Distributed Computing)

Category:Distributed computing architecture - Wikipedia

# 分布式文件系统(Distributed File Systems)

Category:Distributed file systems - Wikipedia

Category:Cloud computing - Wikipedia

@ 网络

# 软件定义网络(Software-defined Networking,SDN)

tonydeng/sdn-handbook: SDN手册
软件定义网络 - 维基百科,自由的百科全书
1. 前言 · GitBook
Ryu SDN Framework

@ 存储

# Cloud Storage

Scality

Scality
File & Object Storage Cloud Solutions Leader | scality

Cloud storage - Wikipedia
cloudstorage · GitHub Topics
The Best Cloud Storage and File-Sharing Services for 2022 | PCMag
云存储是什么意思_云端存储怎么用-AWS云服务
Best cloud storage of 2022 : 50+ services tested, one winner | TechRadar
Category:Cloud storage - Wikipedia

# 块存储(Block Storage)

Block (data storage) - Wikipedia
块 (数据存储) - 维基百科,自由的百科全书

# 分布式存储(Distributed Storage)

Category:Distributed data storage - Wikipedia
Category:Distributed data stores - Wikipedia
Category:Distributed data storage systems - Wikipedia
Distributed storage - Wikipedia
Clustered file system - Wikipedia
Distributed data sharing - Wikipedia
Distributed data store - Wikipedia
分类:分布式数据存储 - 维基百科,自由的百科全书
分布式块存储 - 维基百科,自由的百科全书
Distributed Storage: What’s Inside Amazon S3?
什么是分布式存储_分布式存储是什么意思-华为云
盘点分布式文件存储系统 - SegmentFault 思否
分布式存储主流框架 - 知乎
一篇文章讲透分布式存储 - 知乎
(13 封私信 / 39 条消息) 分布式存储是什么? - 知乎
一文看懂分布式存储架构,这篇分析值得收藏-51CTO.COM
常见分布式文件存储介绍、选型比较、架构设计 – mikechen的互联网架构
五大主流分布式存储技术对比分析_SandStone杉岩数据
从DAS到分布式存储,存储形式总结 | SunnyZhang的IT世界

# 对象存储(Object Storage)

Cloud Object Storage Benchmark,COSBench

intel-cloud/cosbench: a benchmark tool for cloud object storage service
(36条消息) COSBench用户指南_QTM_Gitee的博客-CSDN博客
【存储测试】cosbench存储性能测试工具 - Luxf0 - 博客园

Multi-Cloud Object Storage

Multi-Cloud Object Storage
minio/minio: High Performance, Kubernetes Native Object Storage
MinIO | Code and downloads to create high performance object storage
MinIO | High Performance, Kubernetes Native Object Storage

对象存储 - 维基百科,自由的百科全书

Ceph

Reliable Autonomic Distributed Object Store,RADOS

rados – rados object storage utility — Ceph Documentation

Ceph (software) - Wikipedia
Ceph
ceph/ceph-mixins: A set of Grafana dashboards and Prometheus alerts for Ceph.
Ceph.io — Home
Ceph.io — Home
Welcome to Ceph — Ceph Documentation
ceph/ceph: Ceph is a distributed object, block, and file storage platform

Storage Networking Industry Association,SNIA

Cloud Data Management Interface,CDMI

SNIA/CDMI: The Reference Implementation for the SNIA Cloud Data Management Interface (CDMI) an ISO standard
Cloud Data Management Interface - Wikipedia
ISO - ISO/IEC 17826:2016 - Information technology — Cloud Data Management Interface (CDMI)
Cloud Data Management Interface (CDMI™) | SNIA

Storage Networking Industry Association (SNIA)
SNIA | Advancing Storage and Information Technology

@ 安全

Supply Chain Security: Mitigating the Supply Chain Threat
What is vulnerability management?

Altinity.Cloud

Altinity.Cloud | Altinity Documentation

Azure

Cloud Computing Services | Microsoft Azure
云计算服务 | Microsoft Azure
Azure Blob Storage | Microsoft Azure

Heroku

Heroku
Cloud Application Platform | Heroku
Cloud Application Platform | Heroku
The Heroku CLI | Heroku Dev Center
Heroku Dev Center

LocalStack

LocalStack
localstack/localstack: 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!
LocalStack - A fully functional local cloud stack
Overview | Docs

Magalix Corporation

Magalix Corporation
Streamline Security, Code to Cloud.

SUSE

SUSE - Open Source Solutions for Enterprise Servers & Cloud | SUSE
SUSE Documentation
SUSE Linux Enterprise Server 文档 | SUSE Linux Enterprise Server 12 SP4

阿里云(Aliyun/alibabacloud)

ali-sdk

ali-sdk
ali-sdk/ali-oss: Aliyun OSS(open storage service) JavaScript SDK for the browser and Node.js

Alibaba Cloud
aliyun/aliyun-openapi-python-sdk: Alibaba Cloud SDK for Python
aliyun/aliyun-openapi-java-sdk: Alibaba Cloud SDK for Java
Aliyun Java Initializr
Empower Your Business in USA & Canada with Alibaba Cloud's Cloud Products & Services
阿里云-上云就上阿里云
阿里云-上云就上阿里云
阿里云-全球云计算服务及云解决方案提供商
阿里云 - 帮助文档
阿里云开发者社区-阿里云官网开发者社区_云计算社区
天池大数据众智平台-阿里云天池
阿里云创新赋能平台-创业投资_创业孵化_创新创业_创业平台
阿里云大学 - 官方网站,云生态下的创新人才工场
码上公益-技术助力公益,科技更有温度
whois查询-中国万网
阿里云举报中心
阿里云安全频道
阿里云 MVP 首页
阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台
阿里云备案_个人域名备案申请_企业网站备案流程_服务-阿里云
阿里云用户中心
域名控制台
阿里云控制台首页
账号管理
专家分享
阿里云api平台 -帮助文档- 阿里云
FileZilla使用手册(MAC版)_网站上传/下载_用户指南_云虚拟主机-阿里云
开发者藏经阁-阿里云开发者社区
开放下载!新品发布产品资料|持续更新中-阿里云开发者社区
开放下载!新品发布产品资料|持续更新中-阿里云开发者社区
再招5000人!2020阿里云峰会透露了哪些核心信息?(附14个资料下载)-阿里云开发者社区
首页 - 教程中心 - 阿里云
主机管理平台
DMS - 数据管理服务
阿里云OSS Python SDK — oss2 文档
阿里云 OpenAPI 开发者门户

百度云(cloud-baidu)

百度智能云-计算无限可能

腾讯云(cloud-tencent)

# 访问管理 CAM

访问管理CAM_用户访问管理_用户权限管理 - 腾讯云
访问管理 - 控制台
访问密钥 - 控制台

# 云开发 CloudBase

Web 应用托管(CloudBase Webify)

概览 - Web 应用托管 - 控制台
Web 应用托管 - 文档中心 - 腾讯云

# 机器翻译 TMT

机器翻译_智能翻译_自动翻译-腾讯云
概览 - 机器翻译 - 控制台

# 腾讯云 API 平台

腾讯云 API 平台
腾讯云 API 平台 - 产品 API 文档/错误码
API Explorer - 云 API - 控制台

tencentyun/TIMSDK: 腾讯云即时通信 IM 服务,国内下载镜像:
腾讯云 - 产业智变 云启未来
腾讯云文档中心 - 腾讯云
腾讯云-控制台
账号信息 - 控制台
腾讯云开发者平台 | 技术助力开发
腾讯云积分商城- 腾讯云积分活动- 腾讯云

移动云(ecloud)

移动云-5G时代 你身边的智慧云

华为云(huaweicloud)

DevCloud

软件开发平台DevCloud_DevOps_开发者平台-华为云

帮助中心首页-华为云
华为云-提供云计算服务 +智能,见未来
华为开发者大会2021(Cloud)_开发者-华为云
华为云社区_大数据社区_AI社区_云计算社区_开发者中心-华为云

可道云(KOD Cloud)

kalcaddle/KodExplorer: A web based file manager,web IDE / browser based code editor
可道云-私有云存储&协同办公平台_企业网盘_企业云盘_网盘_云盘

金山云(ksyun)

金山云-全球高品质云服务专家

七牛云(Qiniu Cloud)

Qiniu Cloud
qiniu/js-sdk: 基于七牛 API 开发的前端 JavaScript SDK
willnewii/qiniuClient: 云存储管理客户端。支持七牛云、腾讯云、青云、阿里云、又拍云、亚马逊S3、京东云,仿文件夹管理、图片预览、拖拽上传、文件夹上传、同步、批量导出URL等功能
七牛云 - 国内领先的企业级云服务商
七牛开发者中心
CDN_内容分发网络_CDN 网站加速_CDN 服务器_国内 CDN 加速 - 七牛云

青云(QingCloud)

QingStor®️企业级分布式存储 | 青云QingCloud

中国移动-政企云(zjcloud)

中国移动-政企云

网易数帆

网易数帆-专注企业数字化未来

有道智云

有道智云
有道智云AI开放平台
有道智云AI开放平台
有道智云控制台

cloud-computing · GitHub Topics
huataihuang/cloud-atlas: 云计算指南
Cloud Computing & Linux Servers | Alternative to AWS | Linode
Understanding cloud computing
Stackalytics | Official community contribution during OpenStack Wallaby release
云图 – 云计算图志 — Cloud Atlas 0.1 文档
云上自动化 vs 云上编排_开发者之家 - SegmentFault 思否

! 计算机科学(Computer Science,CS)

@ 计算机科学--github

#计算广告

wzhe06/Ad-papers: Papers on Computational Advertising
zhangqianhui/AdversarialNetsPapers: Awesome paper list with code about generative adversarial nets

《Growth: 全栈增长工程师指南》

phodal/growth-ebook: Growth Engineering: The Definitive Guide。全栈增长工程师指南
Growth: 全栈增长工程师指南 –

《How to be a Programmer》

braydie/HowToBeAProgrammer: A guide on how to be a Programmer - originally published by Robert L Read
Choose a language · How to be a Programmer

《Phodal's Idea实战指南》

phodal/ideabook: 一个全栈增长工程师的练手项目集. A Growth Engineering Idea in Action.
Phodal's Idea实战指南 –

《RePractise》

phodal/repractise: RePractise
RePractise –

《全栈增长工程师实战》

phodal/growth-in-action: 全栈增长工程师实战
Growth 实战篇 Django版 –

《写给软件工程师看的硬件编程指南》

phodal/make: 写给软件工程师看的硬件编程指南
硬件开发指南 –

《计算机速成课》

1c7/Crash-Course-Computer-Science-Chinese: 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成)
【计算机科学速成课】[40集全/精校] - Crash Course Computer Science_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

developer-roadmap

kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2020
developer-roadmap/translations/chinese at master · kamranahmedse/developer-roadmap
Developer Roadmaps

missing-semester-cn

missing-semester-cn
missing-semester-cn/missing-semester-cn.github.io: the CS missing semester Chinese version
计算机教育中缺失的一课 · the missing semester of your cs education

TeachYourselfCS

keithnull/TeachYourselfCS-CN: TeachYourselfCS 的中文翻译 | A Chinese translation of TeachYourselfCS
Teach Yourself Computer Science
izackwu/TeachYourselfCS-CN: TeachYourselfCS 的中文翻译 | A Chinese translation of TeachYourselfCS

tech-interview-handbook

yangshun/tech-interview-handbook: 💯 Materials to help you rock your next coding interview
Tech Interview Handbook | Tech Interview Handbook

Search · book
awesome · GitHub Topics
awesome-list · GitHub Topics
awesome-lists · GitHub Topics
pim-book/programmers-introduction-to-mathematics: Code for A Programmer's Introduction to Mathematics
davideuler/architecture.of.internet-product: 互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/Google/Facebook/Amazon/eBay的架构,欢迎PR补充
EZLippi/practical-programming-books: 这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编
yszhao91/xtorcga: CGA 3D 计算几何算法库 | 3D Compute Geometry Algorithm Library
serhii-londar/open-source-mac-os-apps: 🚀 Awesome list of open source applications for macOS.
jaywcjlove/awesome-mac:  This repo is a collection of awesome Mac applications and tools for developers and designers.
Awesome-Windows/Awesome: An awesome & curated list of best applications and tools for Windows.
TIM168/technical_books: IT技术书籍
SummerJoan3/books: 计算机学习资源,电子书
staticfile/static: 开放静态文件 - 为开源库提供稳定、快速的免费 CDN 服务
wg689/Solve-App-Store-Review-Problem: a collection to solve app store review problem (ipv6,ipv6被拒绝,后台定位等审核问题的终极解决方案汇总)
Kickball/awesome-selfhosted: This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.
brianlovin/security-checklist: A checklist for staying safe on the internet
greatghoul/remote-working: 收集整理远程工作相关的资料
AmazingApps/Amazing-Windows-Apps: 📗Introduce you amazing Windows apps🕶READ ONLINE 👉
SecWiki/sec-chart: 安全思维导图集合
zdhxiong/Material-Design-Chinese: Material Design 指南的中文翻译
IndrajeetPatil/ggstatsplot: Collection of functions to enhance ggplot2 plots with results from statistical tests.
leereilly/games: A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Awesome-Coder/MindMap at master · wxyyxc1992/Awesome-Coder
rstacruz/cheatsheets: My cheatsheets
ProtoTeam/blog: 蚂蚁数据体验技术团队的文章仓库
mathiasbynens/small: Smallest possible syntactically valid files of different types
ifuture-pro/developer-notes: 开发者笔记。包含:DevOps,微服务,分布式,高可用,区块链,白皮书,算法,黑客,设计模式,面试题
aosabook/500lines: 500 Lines or Less
ossu/computer-science: Path to a free self-taught education in Computer Science!
liweiwei1419/LeetCode-Solutions-in-Good-Style: 我的 LeetCode 做题记录,正在加紧练习中。
QSCTech/zju-icicles: 浙江大学课程攻略共享计划
PKUanonym/REKCARC-TSC-UHT: 清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
danistefanovic/build-your-own-x: 🤓 Build your own (insert technology here)
pengisgood/awesome-mirrors: Mirrors for developers behind the wall.Mirrors for developers behind the wall. Here are the mirrors, including but not limited to Docker, Nodejs, Python, Java, Goproxy, Ruby, Alpine apk, Centos yum, Debian apt, Ubuntu apt, Homebrew, iOS
xingshaocheng/architect-awesome: 后端架构师技术图谱
EarsEyesMouth/computerese-cross-references: 计算机专业术语中英文对照。
jwasham/coding-interview-university: A complete computer science study plan to become a software engineer.
CyC2018/CS-Notes: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
tuvtran/project-based-learning: Curated list of project-based tutorials
chyyuu/simple_os_book: simple os book
kevingo/coding-interview-university-zh-tw: coding-interview-university 繁體中文翻譯計畫。原作者:https://github.com/jwasham/coding-interview-university
xx-zh/xx-zh-roadmap: 中文翻译 Road Map
jwasham/computer-science-flash-cards: Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure memorization.
adambard/learnxinyminutes-docs: Code documentation written as code! How novel and totally my idea!
iamshuaidi/CS-Book: 计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍
therealsreehari/Learn-Datascience-For-Free
dwmkerr/hacker-laws: 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
nusr/hacker-laws-zh: 💻📖对开发人员有用的定律、理论、原则和模式。(Laws, Theories, Principles and Patterns that developers will find useful.)
jlevy/og-equity-compensation: Stock options, RSUs, taxes — read the latest edition: www.holloway.com/ec
liuxinyu95/unplugged: Open book about math and computer science.
HIT-Alibaba/interview: 笔试面试知识整理
ligurio/software-quality-wiki: Software Quality Wiki
hackerkid/Mind-Expanding-Books: Books everyone should read!
TalAter/awesome-book-authoring: A collection of awesome resources for technical book authors
sger/ElixirBooks: List of Elixir books
yujiangshui/A-Programmers-Guide-to-English: 专为程序员编写的英语学习指南 v1.2。在线版本请点 ->
zhedahht/ChineseCodingInterviewAppendix: The source code for the appendix part of the Chinese version of the book Coding Interviews
miloyip/game-programmer: A Study Path for Game Programmer
QianMo/Game-Programmer-Study-Notes: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
lib-pku/libpku: 贵校课程资料民间整理
itdevbooks/pdf: 编程电子书,电子书,编程书籍,包括C,C#,Docker,Elasticsearch,Git,Hadoop,HeadFirst,Java,Javascript,jvm,Kafka,Linux,Maven,MongoDB,MyBatis,MySQL,Netty,Nginx,Python,RabbitMQ,Redis,Scala,Solr,Spark,Spring,SpringBoot,SpringCloud,TCPIP,Tomcat,Zookeeper,人工智能,大数据类,并发编程,数据库类,数据挖掘,新面试题,架构设计,算法系列,计算机类,设计模式,软件测试,重构优化,等更多分类
jnv/lists: The definitive list of lists (of lists) curated on GitHub and elsewhere
Qftm/Information_Collection_Handbook: Handbook of information collection for penetration testing and src

《Best-websites-a-programmer-should-visit》

sdmg15/Best-websites-a-programmer-should-visit: Some useful websites for programmers.
tuteng/Best-websites-a-programmer-should-visit-zh: 程序员应该访问的最佳网站中文版

@ 计算机科学--掘金

@ 计算机科学--CSDN

@ 计算机科学--简书

@ 计算机科学--SegmentFault 思否

@ 计算机科学--知乎

CS科研狗心目中的A-Z站/1-10站。 - 知乎

@ 计算机科学--博客园

@ 计算机科学--微信

全!GitHub 总星 5.7w+,最赞的操作系统软件都在这里啦!

@ 计算机科学--哔哩哔哩

@ 计算机计算

# Linux

Linux core

$ Shell

Shell core

Bash

Bash core

Bash - GNU Project - Free Software Foundation

Bash frameworks、libs、plugins&tools

bash-path

micromatch/bash-path: Get the path to the bash binary on your OS.

Bash 资源、整理集&FAQ

Bash 资源

alexanderepstein/Bash-Snippets: A collection of small bash scripts for heavy terminal users
dylanaraps/pure-bash-bible: 📖 A collection of pure bash alternatives to external processes.

Bash 整理集

《Bash 脚本教程》

wangdoc/bash-tutorial: Bash 教程
《Bash 脚本教程》发布了 - 阮一峰的网络日志
Bash 脚本教程 - 网道

Bash FAQ

MirBSD Korn Shell,mksh

MirBSD: mksh — the MirBSD Korn Shell

POSIX Shell

Shell Command Language

/dev/null

/dev/null - 维基百科,自由的百科全书
shell - What is /dev/null 2>&1? - Stack Overflow
What is ‘> /dev/null 2>&1’ in Linux

``、()、[]、{}、(())、[[]]、{{}}、$()、$[]、${}、$(())、$[[]]、${{}}

bash - What is $() in a command? - Unix & Linux Stack Exchange
$(())与$()还有${}差在哪? - Shell 十三问 - 极客学院Wiki
Linux Shell 中 ()、(())、[]、[[]]、{} 的作用-51CTO.COM

Shell (computing) - Wikipedia

Shell libs、plugins&tools

shellcheck-py

shellcheck-py/shellcheck-py: python3/pip3 wrapper for installing shellcheck
shellcheck-py · PyPI

ShellCheck

koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts
ShellCheck – shell script analysis tool
koalaman/shellcheck-precommit: Pre-commit hook for ShellCheck

mvdan/sh: A shell parser, formatter, and interpreter with bash support; includes shfmt
patrickvane/shfmt: A shell formatter (sh/bash/mksh)
foxundermoon/vs-shell-format: the shellscript、Dockerfile、properties ...... format extension
ish-app/ish: Linux shell for iOS

Shell 资源、整理集&FAQ

oldratlee/useful-scripts: 🐌 useful scripts for making developer's everyday life easier and happier
Suishenyun/awesome-scripts: useful scripts for Linux op
superhj1987/awesome-scripts: useful scripts for Linux op
HappyAnony/ShellScript: shell脚本编程知识点梳理
shell编程 — ShellScript 1.0.0 文档
shell环境 — CodeToolchains 1.0.0 documentation
shell命令 — CodeToolchains 1.0.0 documentation
shell编程 — CodeToolchains 1.0.0 documentation
Linux 命令行与 shell 脚本编程大全 | UniFreak’s blog
Shell 变量 | 菜鸟教程
Shell 基本运算符 | 菜鸟教程
shell 脚本 | kiki
shell常用命令(收藏) - 知乎
Shell脚本中判断输入变量或者参数是否为空的方法_linux shell_脚本之家
Shell字符串比较相等、不相等方法小结_linux shell_脚本之家
Shell与子Shell中环境变量传递问题 - 知乎
linux调用cmd命令,Linux Shell 常见的命令行格式简明总结-爱代码爱编程
Shell脚本:Linux Shell脚本学习指南(超详细)

$ 文件管理

cat

cat(1) - Linux manual page
cat(1p) - Linux manual page

chgrp

chgrp(1) - Linux manual page

chmod

chmod(2) - Linux manual page
Chmod Command Calculator - Easiest way to generate file or directory permissions | Product Hunt
Chmod Calculator | Chmod Generator | Chmod Command

chown

chown(1) - Linux manual page

cp

Linux cp 命令 | 菜鸟教程
llinux cp | 系统运维

find

find(1) - Linux manual page
find(1p) - Linux manual page

rm

Linux rm 命令 | 菜鸟教程

tee

tee(2) - Linux manual page

$ 文档编辑

awk

awk(1p) - Linux manual page
awk(1): pattern scanning/processing - Linux man page
Awk Command in Linux with Examples | Linuxize
awk 入门教程 - 阮一峰的网络日志

grep

grep(1) - Linux manual page
grep(1p) - Linux manual page

sed

vi/vim

VIM

VIM core

welcome home : vim online

VIM libs、plugins&tools

ranger

ranger/ranger: A VIM-inspired filemanager for the console

vimium-c

gdh1995/vimium-c: A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar
Home · gdh1995/vimium-c Wiki

wklken/vim-for-server: .vimrc, simple configures for server, without plugins.

VIM 资源、整理集&FAQ

mhinz/vim-galore: All things Vim!
Vim Cheat Sheat for Programmers by Michael Pohoreski
Graphical vi-vim Cheat Sheet and Tutorial
vi-vim-cheat-sheet-sch.gif (1024×724)
Linux下使用vim命令编辑与修改文本内容_Linux教程_Linux公社-Linux系统门户网站

$ 文件传输

scp

scp(1) - Linux manual page

$ 磁盘管理

cd

cd(1p) - Linux manual page

df

df(1) - Linux manual page
df(1p) - Linux manual page

du

du(1) - Linux manual page
du(1p) - Linux manual page
Linux du 命令 | 菜鸟教程

Drive Naming in Linux
linux - How to know if a disk is an SSD or an HDD - Unix & Linux Stack Exchange
Linux 磁盘管理 | 菜鸟教程

$ 磁盘维护

badblocks

badblocks(8) - Linux manual page

mke2fs

Linux mke2fs命令 | 菜鸟教程

mkfs

Linux mkfs 命令 | 菜鸟教程
mkfs(8): build file system - Linux man page

$ 网络通讯

ifconfig

ifconfig(8) - Linux manual page

netstat

netstat(8) - Linux manual page
netstat(8) - Linux man page
The netstat Command
netstat
netstat Command - IBM Documentation
netstat - Wikipedia
netstat - 维基百科,自由的百科全书

$ 系统管理

chfn

chfn(1) - Linux manual page

ps

ps(1) - Linux manual page
ps(1p) - Linux manual page

top

top(1) - Linux manual page

killall

killall(1) - Linux manual page
Linux killall 命令 | 菜鸟教程

$ 系统设置

alias

alias(1p) - Linux manual page

cron/crontab

Cron - 维基百科,自由的百科全书
crontab.org - CRONTAB(5)
crontab 命令,Linux crontab 命令详解:提交和管理用户的需要周期性执行的任务 - Linux 命令搜索引擎
crontab
在线Cron表达式生成器
crontab执行时间计算 - 在线工具
quartz/Cron/Crontab表达式在线生成工具-BeJSON.com
crontab(5) - Linux manual page
19. crontab 定时任务 — Linux Tools Quick Tutorial
在线Cron表达式生成器 在线小工具网站
Cron - 在线Cron表达式生成器
Cron表达式在线生成器,quartz表达式-321工具站
QuartzCron表达式在线生成-在线QuartzCron定时器表达式生成工具
在线Cron表达式生成器 - 码工具
在线cron表达式生成器,cron表达式解析
在线Cron表达式生成器 - 码工具
Be Cron-在线Cron任务表达式在线生成器
在线 CronTab 表达式时间验证 · 在线工具 - VIP
在线Cron表达式生成器-89工具网
在线Cron表达式生成器
在线模拟解析Crontab表达式执行时间 - ToolTT在线工具箱

$ 备份压缩

ar

ar(1) - Linux manual page

tar

unzip/zip

Linux zip命令 | 菜鸟教程

zstd

zstd(1) — Arch manual pages

$ 设备管理

dumpkeys

dumpkeys(1) - Linux manual page

$ 电子邮件与新闻组

$ 其他

accept

accept(2) - Linux manual page

apt-get

apt-get(8) - Linux man page

curl

GitHub - curlconverter/curlconverter: convert curl commands to Python, JavaScript, PHP, R, Go, Rust, Dart, JSON, Ansible, Elixir
curl: curl是一款著名的字符界面下的下载工具,支持HTTP、HTTPS、FTP、FTPS、DICT、TELNET、LDAP、FILE,和GOPHER
curl
Curl: RE: How do I deal with error code 27?
curl - The Art Of Scripting HTTP Requests Using Curl
Curl Cookbook
curl命令转代码 - 在线工具
CURL模拟HTTP请求工具 - 实用在线工具箱 - idcd.com
cURL 命令转代码 | 6cm 在线工具
在线curl转代码工具 - TOOLFK在线工具人
Convert curl commands to code
curl 的用法指南 - 阮一峰的网络日志
curl
curl/curl: A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. libcurl offers a myriad of powerful features
15 Practical Linux cURL Command Examples (cURL Download Examples)
curl网站开发指南 - 阮一峰的网络日志

echo

Shell echo命令 | 菜鸟教程
echo命令详解 (一) 真的很详细
echo命令详解 (二) 真的很详细

filesystems

filesystems(5) - Linux manual page

getopt(), getopt_long(), getopt_long_only()

getopt(3) - Linux manual page

history

如何完全清除bash历史? - Ubuntu问答

inotify

inotify(7) - Linux manual page

journalctl

journalctl(1) - Linux manual page
Using journalctl - The Ultimate Guide To Logging
journalctl:查询 systemd 日记 | 管理指南 | SUSE Linux Enterprise Server 12 SP4

lsof

lsof(8) - Linux manual page

nohup

Nohup - 维基百科,自由的百科全书
nohup 命令

pgrep

pgrep(1) - Linux manual page

printf

printf(3) - Linux manual page
Bash printf Command | Linuxize

rz/sz

strftime()

strftime(3) - Linux manual page
StrfTime 格式轉換 - IBM 說明文件

syslog()

syslog(3) - Linux manual page

systemctl

systemctl(1) - Linux manual page

tail

tail(1) - Linux manual page
tail(1p) - Linux manual page

tcp

tcp(7) - Linux manual page

tmpfs

tmpfs(5) - Linux manual page

xargs

xargs(1) - Linux manual page
xargs 命令教程 - 阮一峰的网络日志

xsync

xsync(3): handle output buffer/event queue - Linux man page

getconf

getconf(1): config values - Linux man page

blktrace

blktrace(8) - Linux man page
AUR (en) - blktrace

mount

Linux mount命令 | 菜鸟教程

Debian 系

Debian

Debian -- 软件包
Debian -- 通用操作系统
zh_CN/FrontPage - Debian Wiki
Debian - 维基百科,自由的百科全书
debian | Linuxize

Ubuntu

The Ubuntu Sub System (New Bash Shell) in Windows 10 | Algorithms, Blockchain and Cloud
Enterprise Open Source and Linux | Ubuntu
Official Ubuntu Documentation
Landscape | Home
Ubuntu Advantage for Infrastructure | Ubuntu
Ubuntu - 维基百科,自由的百科全书
ubuntu | Linuxize
upstart - event-based init daemon

Red Hat 系

CentOS

CentOS - 维基百科,自由的百科全书
Index of /
阿里云开源镜像站资源目录
centos | Linuxize

Red Hat Enterprise Linux,RHEL

红帽 | Red Hat 企业开源技术领导者
Red Hat Enterprise Linux - 维基百科,自由的百科全书

Red Hat Customer Portal - Access to 24x7 support and knowledge

Linux Development Kit,LDK

Linux Software Development Kits
XPort Pro Linux Software Development Kit | Lantronix
Linux Development Kits - emtrion

Linux内核(Linux kernel)

Linux内核 - 维基百科,自由的百科全书

控制组群(control groups,cgroups)

cgroups - 维基百科,自由的百科全书

Out of Memory,OOM

Out of Memory killer

Linux Out of Memory killer - Knowledge Base

Out of memory - Wikipedia
理解Linux的memory overcommit | Linux Performance

安全增强式 Linux(Security-Enhanced Linux,SELinux)

SELinux Wiki
SELinux 概念  |  Android 开源项目  |  Android Open Source Project
zh/HowTos/SELinux - CentOS Wiki

Linux发行版列表 - 维基百科,自由的百科全书
The Linux Kernel Archives
The Linux Kernel Archives
Michael Kerrisk - man7.org
Linux.org
Arch Linux
Linux Documentation
The Linux man-pages project
Linux Kernel Documentation
The Linux Kernel documentation — The Linux Kernel documentation
Index of /linux
Linux man pages online
The Linux Programming Interface
FrontPage - CentOS Wiki
Linux 中国◆开源社区
中国Linux内核开发者大会
Linux 命令大全 | 菜鸟教程
Linux 常用命令全拼 | 菜鸟教程
torvalds/linux: Linux kernel source tree

Linux frameworks、libs、plugins&tools

dotfiles

nicknisi/dotfiles: vim, zsh, git, homebrew, nvm, neovim - my whole world

Emacs

GNU Emacs - GNU Project

netfilter

iptables

netfilter/iptables project homepage - The netfilter.org "iptables" project
iptables(8) - Linux man page
HowTos/Network/IPTables - CentOS Wiki
iptables 命令,Linux iptables 命令详解:Linux上常用的防火墙软件 - Linux 命令搜索引擎
iptables - ArchWiki
Iptables Tutorial 1.2.2

netfilter/iptables project homepage - The netfilter.org project

Planner

Planner | Task manager with Todoist support designed for GNU/Linux 🚀.

Systemd

systemd
Systemd 入门教程:命令篇 - 阮一峰的网络日志
systemd (正體中文) - ArchWiki
systemd.unit 中文手册 [金步国]
可能是史上最全面易懂的 Systemd 服务管理教程!( 强烈建议收藏 ) - 云+社区 - 腾讯云

tcpdump

tcpdump Command - IBM 文档
tcpdump(8): dump traffic on network - Linux man page
tcpdump(1)
tcpdump - Linux Wiki
Home | TCPDUMP & LIBPCAP

Linux Packages - Software Packages Worth Sharing.
Packages for Linux and Unix - pkgs.org

Linux 资源、整理集&FAQ

Linux 资源

linux-command

jaywcjlove/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux
git.io
jaywcjlove.github.io
Linux命令搜索引擎 命令,Linux Linux命令搜索引擎 命令详解:最专业的Linux命令大全,内容包含Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。 - Linux 命令搜索引擎
Linux命令搜索引擎 命令,Linux Linux命令搜索引擎 命令详解:最专业的Linux命令大全,内容包含Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。 - Linux 命令搜索引擎
raw.githack.com
cdn.statically.io

The Linux Command Line

The Linux Command Line by William Shotts
The Linux Command Line 中文版 · 看云
第一章:引言 · The Linux Command Line 中文版 · 看云
The Linux Command Line 中文版.pdf

linux · GitHub Topics
linux-command · GitHub Topics
tianshiyeben/wgcloud: linux高性能高并发监控系统,java开发,支持内存,cpu,磁盘,系统负载,网络流量,进程等指标监控,服务接口动态检测,数据实时监控
0xAX/linux-insides: A little bit about a linux kernel
me115/linuxtools_rst: Linux工具快速教程
The Linux Documentation Project
Welcome to LWN.net [LWN.net]
Linux Wiki
» Linux Magazine
math-linux.com
ArchWiki
Linux Hint
Linux Tips, Tricks and Tutorials | Linuxize
Linux Foundation - Decentralized innovation, built with trust
AlmaLinux OS - Forever-Free Enterprise-Grade Operating System
TuxDigital
LINMOB.net | Librem 5, PinePhone, postmarketOS and more!
site news
Memory Technology Device (MTD) Subsystem for Linux.
Linux工具快速教程 — Linux Tools Quick Tutorial
Linux工具集 — CodeToolchains 1.0.0 documentation
Linux命令大全(手册) – 真正好用的Linux命令在线查询网站
linux技术博客
Linux运维部落 | |国内专业的Linux运维博客平台
Linux内核之旅
奇妙的 Linux 世界
《Linux就该这么学》 - 必读的Linux系统与红帽RHCE认证免费自学书籍
Linux系统常用命令教学,shell脚本入门学习-良许教程网首页
LinxEA-WIKI
Linux Performance | @vmunix
宝塔linux面板,一键安装LAMP/LNMP/SSL/Tomcat
Debian/Ubuntu Book《Linux 二零》
Howtoforge Linux Tutorials.
Linux Commands - Overview and Examples
Linux 教程 - CommandNotFound ⚡️ 坑否
Linux命令大全,Linux常用命令【非常详细】
Linux命令|极客笔记
Linux学习教程,Linux入门教程(超详细)
Linux公社 - Linux系统门户网站
AUR (en) - Home

Linux 整理集

《鸟哥的Linux私房菜》

鳥哥的 Linux 私房菜 -- 鳥哥的 Linux 私房菜 首頁
鸟哥的Linux私房菜简体首页

inputsh/awesome-linux: A list of awesome projects and resources that make Linux even more awesome.
用于黑客渗透测试的 21 个最佳 Kali Linux 工具 - 知乎
每天一个linux命令目录 - peida - 博客园
Linux和Shell回炉复习系列文章总目录 - 骏马金龙 - 博客园
Linux技术干货合集(不断更新中……)
「薅」52图初探Linux通用知识
Linux 命令大全-菜鸟笔记
Linux命令教程™
terminal | Linuxize
Series | Linuxize

Linux FAQ

Linux 内核、发行版、架构

Linux各个发行版本对比与简介 - 知乎
聊一聊Linux各种版本-51CTO.COM
常见Linux发行版本有哪些?
Linux各个版本介绍 | 《Linux就该这么学》
Linux内核版本及发行版版本介绍
各种linux操作系统汇总简介-昨夜星辰
linux的各种版本介绍,那个更适合你!-白红宇的个人博客
Linux内核版本介绍与查询 - 小兔网
查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号-菜鸟笔记

Users、Groups&Permissions

How to Use the chmod Command on Linux
How To List Users and Groups on Linux – devconnected
秒懂Linux文件权限及chmod命令 - 知乎

特殊字符

Special Characters
shell里面的奇葩字符 | Frank's Blog

输入输出、重定向

Linux 输入输出重定向, &>file, 2>&1, 1>&2 等 | 隔叶黄莺 Yanbin Blog - 软件编程实践
bash - What is &>> in a shell script - Unix & Linux Stack Exchange

文件管理

文件系统

Linux shell中提取文件名和路径 - 鲁娜的博客 | Luna's Blog
Shell 截取文件名和后缀 | Cloud's Blog
shell获取文件名和目录名_新人一个的技术博客_51CTO博客

解决 Linux cp 命令加了 -f 后依然提示覆盖的问题 - 老王博客

备份压缩

磁盘管理

磁盘分区(一) - 华科小涛 - 博客园
磁盘分区(二) - 华科小涛 - 博客园
识别 Linux上的设备(磁盘)类型 - SammyLiu - 博客园
linux 数据盘和系统盘的查看 - 彼扬 - 博客园
分区格式化数据盘(Linux)
Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍 by 北南南北-阿里云开发者社区
Ubuntu下分区格式化U盘(fdisk&&mkfs)_Linux教程_Linux公社-Linux系统门户网站
鸟哥的 Linux 私房菜 -- Linux 磁盘与文件系统管理
du命令_Linux du命令:查看文件夹和文件的磁盘占用情况
du命令 – 查看空间 – Linux命令大全(手册)

逻辑盘卷管理(Logical Volume Manager,LVM)

逻辑滚动条(Logical Volume,LV)、实体延伸区块(Physical Extend,PE)、实体滚动条(Physical Volume,PV)、滚动条群组(Volume Group,VG)

LVM逻辑卷管理LVM PV VG LV 理解_Linux教程_Linux公社-Linux系统门户网站
Linux VG卷组(创建、激活、查看、扩容、减小及删除)详解
Linux LVM学习总结——创建卷组VG - 潇湘隐者 - 博客园
搞它!!!Linux系统LVM原理及磁盘配额(PV、VG、LV、PE的关系,手把手教你,嘴对嘴的传达) - 云+社区 - 腾讯云
Linux LVM 指令介紹 | 艾瑞克黑白講 - 點部落
Linux LVM学习 查看pg,vg,LV的命令_chy1020的技术博客_51CTO博客
linux命令:lvm管理磁盘文件pv vg lv_学linux历程的技术博客_51CTO博客
LVM 設定說明(上) - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天

系统运维|Linux LVM简明教程

【Linux】磁盘分区和挂载_执久呀的博客-CSDN博客_linux磁盘分区和挂载

BaoTa: 宝塔Linux面板 - 简单好用的服务器运维面板
command line - Load key "privkey.ppk" invalid format - Ask Ubuntu
ssh - How to convert .ppk key to OpenSSH key under Linux? - Super User
Permissions 0644 for '/home/linuxidc/.ssh/id_rsa' are too open 解决_Linux教程_Linux公社-Linux系统门户网站
Shell脚本判断用户的输入内容_linux shell_脚本之家
shell 脚本中获取执行系统命令的输出结果 - 知乎
Shell脚本 - 如何从变量中删除第一个和最后一个引号(“)? - 问答 - 云+社区 - 腾讯云
Pro Linux 基础篇之MobaXterm设置无密码登录 - Linux相关 - Qt开源社区 - qt qml linux 嵌入式 教程!
linux-文件权限以及用户权限 - SegmentFault 思否
设置linux系统的编码为UTF-8-惊讶

# Mac

Mac core

Mac frameworks、libs、plugins&tools

lima

AkihiroSuda/lima: Linux virtual machines, on macOS (aka "Linux-on-Mac", "macOS subsystem for Linux", "containerd for Mac", unofficially)

meilix-generator

fossasia/meilix-generator: WebApp for generating a custom ISO image based on Meilix http://meilix.org

MonitorControl

Mac 资源、整理集&FAQ

Mac 资源

Best-App

hzlzh/Best-App: 收集&推荐优秀的 Apps/硬件/技巧/周边等

macos · GitHub Topics
mac · GitHub Topics
apple · GitHub Topics
macosx · GitHub Topics
mac-osx · GitHub Topics
jaywcjlove/awesome-mac:  Now we have become very big, Different from the original idea. Collect premium software in various categories.
nikitavoloboev/my-mac-os: List of applications and tools that make my macOS experience even more amazing

Mac 整理集

Mac FAQ

# Unix

Unix core

FreeBSD

FreeBSD - Wikipedia
FreeBSD - 维基百科,自由的百科全书
FreeBSD Foundation
DistroWatch.com: FreeBSD

伯克利包过滤器(Berkeley Packet Filter,BPF)

eBPF

eBPF · GitBook
eBPF - Introduction, Tutorials & Community Resources
深入浅出 eBPF | 专注于 Linux 内核技术eBPF (Linux/Kernel/XDP/BCC/BPFTrace/Cillium)
eBPF 技术简介 | 云原生社区

BPF - 维基百科,自由的百科全书

UNIX时间,或POSIX时间(Unix time,或Epoch time,或Posix time,或seconds since the Epoch,或UNIX Epoch time)

Unix time - Wikipedia
UNIX时间 - 维基百科,自由的百科全书

Unix frameworks、libs、plugins&tools

daemonize

bmc/daemonize: Command line utility to run a program as a Unix daemon
daemonize — A tool to run a command as a daemon

moreutils

moreutils
分享|一套有用的 Unix 实用程序
Debian -- 在 sid 中的 moreutils 软件包详细信息
Moreutils - A Collection Of More Useful Unix Utilities - OSTechNix
moreutils: the utilities package every UNIX/Linux/Mac OS developer should know - Clean Coding
Debian -- 在 sid 中的 moreutils 软件包详细信息

Unix 资源、整理集&FAQ

Unix & Linux Stack Exchange
Newest Questions - Unix & Linux Stack Exchange
The UNIX and Linux Forums - Free Tech Support
UNIX Network Programming

# Windows

Windows core

Microsoft Support and Recovery Assistant

Download Microsoft Support and Recovery Assistant from Official Microsoft Download Center

Msiexec.exe

Msiexec.exe Command Line

NETSTAT

NETSTAT Command: Shows the Network Statistics Windows Commands- SS64 Commands

PowerShell

PowerShell core

Start-Process

Start-Process start - PowerShell - SS64.com

PowerShell/PowerShell: PowerShell for every system!
Azure/azure-powershell: Microsoft Azure PowerShell
MicrosoftDocs/PowerShell-Docs: The official PowerShell documentation sources
PowerShell Documentation - PowerShell | Microsoft Docs
PowerShell 中文博客 – 收集和分享 Windows PowerShell 相关教程,技术和最新动态
Powershell – PowerShell 中文博客
PowerShell 在线教程 – PowerShell 中文博客
PowerShell 视频教程 – PowerShell 中文博客
PowerShell团队博客 – PowerShell 中文博客
PowerShell资讯 – PowerShell 中文博客
PowerShell工具箱 – PowerShell 中文博客
PowerShell在线提问 – PowerShell 中文博客
PowerShell交流中心 – PowerShell 中文博客
中文电子书 – PowerShell 中文博客
英文电子书 – PowerShell 中文博客
PowerShell - Wikipedia
PowerShell.org – PowerShell Community

PowerShell libs、plugins&tools

PowerSploit

PowerShellMafia/PowerSploit: PowerSploit - A PowerShell Post-Exploitation Framework

posh-git

dahlbyk/posh-git: A PowerShell environment for Git

lazywinadmin/PowerShell: PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
clymb3r/PowerShell: Useful PowerShell scripts
danielbohannon/Invoke-Obfuscation: PowerShell Obfuscator
RamblingCookieMonster/PowerShell: Various PowerShell functions and scripts
FuzzySecurity/PowerShell-Suite: My musings with PowerShell

PowerShell 资源、整理集&FAQ

mosserlee (Mooser Lee)
在cmd中直接运行PowerShell脚本文件 – PowerShell 中文博客
Powershell环境变量 – PowerShell 中文博客
PowerShell 批量安装MSI安装包 – PowerShell 中文博客
PowerShell 启动应用程序 – PowerShell 中文博客
如何在PowerShell中连续执行命令 - 笨兔子 - SegmentFault 思否
25个常用PowerShell命令总结_PowerShell_脚本之家
PowerShell常用命令 - 与你心飞 - ITeye博客
【黑客基础】Windows PowerShell 脚本学习(上) - 山外Sundal - 博客园
使用Powershell实现自动化安装/卸载程序 - zhaotianff - 博客园
Windows PowerShell基本语法及常用命令 - 东郭西强 - 博客园
PowerShell Gallery | Home
About - PowerShell Universal
PowerShell Commands List | PDQ.com
如何在PowerShell中的一行上运行多个命令?

unzip/zip

Windows Installer

Windows Installer - Win32 apps | Microsoft Docs
Command-Line Options - Win32 apps | Microsoft Docs

Windows Package Manager

Windows 程序包管理器 | Microsoft Docs
Windows Package Manager | Microsoft Docs

Windows Script Host,WSH

Windows Script Host - Wikipedia
Windows Script Host

Windows Server

Windows Server Documentation - Microsoft Docs | Microsoft Docs
Windows commands | Microsoft Docs

Windows Subsystem for Linux,WSL

microsoft/WSL: Issues found on WSL
About Windows Subsystem for Linux | Microsoft Docs
适用于 Linux 的 Windows 子系统文档 | Microsoft Docs
在 Windows 10 上安装 WSL | Microsoft Docs
美化 | 为 WSL 配置 Hyper.js + Oh My ZSH + Angoster主题 | The Daily Awesome
Hyper.js + Oh My ZSH as Ubuntu on Windows (WSL) Terminal | by Syed Sharizal | Medium
WSL 使用中遇到的问题及解决方案 #4 - Git 仓库中所有文件被标记为 modified - P3TERX ZONE
www.proxifier.com
Windows Subsystem for Linux Documentation | Microsoft Docs
WSL 上的 Docker 容器入门 | Microsoft Docs
Winsock module breaks WSL2 · Issue #4177 · microsoft/WSL
WSL使用Windows的vrayN代理 - 皓月当空dy - 博客园

Windows Terminal

microsoft/terminal: The new Windows Terminal and the original Windows console host, all in the same place!

磁盘操作系统(Disk Operating System,DOS)

Batch & CMD

windows脚本-CMD和Batch - dawnminghuang - 博客园
Batch file - Wikipedia

DOS - 维基百科,自由的百科全书
DOS/BAT-脚本之家

Microsoft - Official Home Page
.NET | Free. Cross-platform. Open Source.
Developer tools, technical documentation and coding examples | Microsoft Docs
开发人员工具、技术文档和代码示例 | Microsoft Docs
Microsoft Learn | Microsoft Docs
Microsoft 旧版技术文档 | Microsoft Docs
Microsoft Change locale
Technet 论坛

Windows frameworks、libs、plugins&tools

$ 内存整理与优化

henrypp/memreduct: Lightweight real-time memory management application to monitor and clean system memory on your computer.
Wise Memory Optimizer – 一键优化内存,释放内存
9 Free Tools To Optimize RAM Memory For Windows And macOS
12 Free RAMDisk vs SSD - 10x Faster Read Write Speed via RAM Virtual Disk

Cygwin

Cygwin

Squirrel.Windows

Squirrel/Squirrel.Windows: An installation and update framework for Windows desktop apps

windows95

felixrieseberg/windows95: 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.

win-bash

win-bash - bash port for Windows

WiseCleaner Software

WiseCleaner Software - Optimize, Clean and Speed Up Your Windows PC
智慧清理-Wise Cleaner中文站-Windows系统清理优化工具
Wise Registry Cleaner – 免费的注册表清理工具
Wise Disk Cleaner - 免费的磁盘清理和磁盘碎片整理工具
Wise Hotkey – Windows系统热键工具
Wise Auto Shutdown --让电脑定时关机,定时启动的必备软件!
Wise System Monitor – 实时系统监控工具!
Wise Care 365 – Windows系统垃圾清理优化软件工具-Wise Cleaner
Wise Reminder – 免费的事件提醒工具

Windows 资源、整理集&FAQ

Windows 资源

henrypp

henrypp (Henry++)
Henry++

windows · GitHub Topics
stackia/best-windows-apps: 推荐好用、优秀的 Windows 应用
App news and reviews, best software downloads and discovery - Softonic
windows脚本学习中文手册_Script56_chs_脚本之家

Windows 整理集

(35条消息) Windows常用shell命令大全_ztxjzh的博客-CSDN博客_shell命令大全

Windows FAQ

如何在 Windows 10 中安装 WSL2 的 Linux 子系统_walterlv - 吕毅-CSDN博客
有哪些优秀的 Windows 小工具,类似 everything? - 知乎
Windows10 自带的虚拟机功能,让你同时拥有几台电脑。 - 知乎
利用 Chocolatey 快速在 Windows 下搭建一个开发环境 | Laravel China 社区 - 高品质的 Laravel 开发者社区
Office2019永久激活工具_Office2019激活工具神龙版v2020.12下载-Win7系统之家
Do not change Linux files using Windows apps and tools | Windows Command Line

GNU计划,或革奴计划(GNU Project)

GNU计划 - 维基百科,自由的百科全书
GNU操作系统和自由软件运动
GNU 的高级发行版和事务性包管理器 — GNU Guix

WWN、WWPN、WWNN

如何查看WWN号-阿里云开发者社区
常用操作系统查看主机的WWN号码-阿里云开发者社区
SAN(存储区域网络),WWN, WWPN,WWNN区别 - 云+社区 - 腾讯云

中央处理器 (Central Processing Unit,CPU)

中央处理器 - 维基百科,自由的百科全书

文件系统(File System,FS)

$ File Extension & File Type

Category:Computer file formats - Wikipedia
File format - Wikipedia
File Type Advisor
The File Extensions Database - What is a extensions file?
The Filename Extension Database | DataTypes.net
File-Extensions.org - File extension library

OverlayFS

OverlayFS - Wikipedia
OverlayFS - 維基百科,自由的百科全書
OverlayFS - 维基百科,自由的百科全书
Overlay Filesystem — The Linux Kernel documentation
Overlay filesystem - ArchWiki

SquashFS

SquashFS - Wikipedia
vasi/squashfuse: FUSE filesystem to mount squashfs archives
plougher/squashfs-tools: tools to create and extract Squashfs filesystems

Temporary File System,TmpFS

tmpfs - Wikipedia
tmpfs - 维基百科,自由的百科全书
Tmpfs — The Linux Kernel documentation
Tmpfs — The Linux Kernel documentation
tmpfs - ArchWiki

通用并行文件系统(General Parallel File System,GPFS)

GPFS - Wikipedia
IBM General Parallel File System documentation
GPFS architecture - IBM Documentation
General Parallel File System 4.1.0.4 - IBM Documentation
End of support for General Parallel File System 3.5.0

Category:Network file systems - Wikipedia
Category:Computer file systems - Wikipedia
Comparison of file systems - Wikipedia
File system - Wikipedia
分类:文件系统 - 维基百科,自由的百科全书
文件系统 - 维基百科,自由的百科全书
Filesystems in the Linux kernel — The Linux Kernel documentation
File.org - We help you open your files!

指令集架构,或指令集,或指令集体系(Instruction Set Architecture,ISA)

指令集架构 - 维基百科,自由的百科全书
x86-64 - 维基百科,自由的百科全书
x86 - 维基百科,自由的百科全书
64位 - 维基百科,自由的百科全书
16位 - 维基百科,自由的百科全书
32位 - 维基百科,自由的百科全书
[Linux]CPU架构/指令集:RISC / CISC | arm | amd | X86/i386 | aarch64 - 千千寰宇 - 博客园
How to detect 386, amd64, arm, or arm64 OS architecture via shell/bash - Stack Overflow

操作系统(Operating System,OS)

可移植操作系统接口(Portable Operating System Interface,POSIX)

POSIX - Wikipedia
可移植操作系统接口 - 维基百科,自由的百科全书

Operating system - Wikipedia

信息单位(Units of information)

Category:Units of information - Wikipedia
Units of information - Wikipedia
Byte - Wikipedia
Binary prefix - Wikipedia
分类:信息单位 - 维基百科,自由的百科全书
資訊單位 - 维基百科,自由的百科全书
比特 - 维基百科,自由的百科全书
字节 - 维基百科,自由的百科全书
二进制乘数词头 - 维基百科,自由的百科全书
kb, kB, KiB… What’s Up With That? | Pacoup.com
Use SI and/or IEC units for byte counts? [#1114538] | Drupal.org
在线文件大小(bit,bytes,KB,MB,GB,TB)转换换算-BeJSON.com
数据速度计算:在线进行网速各种bps mbps kbps B/秒 KB/秒 MB/秒单位之间换算
数据存储字节单位换算-在线工具
在线电脑字节转换器 - itzmx.com
数据大小 转换器
数据速度计算:在线进行网速各种bps mbps kbps B/秒 KB/秒 MB/秒单位之间换算
计算机数据信息容量单位换算计算器
计算机数据信息容量单位换算计算器

File size - Wikipedia
signalapp/Signal-Desktop: Signal — Private Messenger for Windows, Mac, and Linux
如何跨操作系统共享文件?你还在用U盘傻瓜式地拷贝文件吗?

@ 计算机存储

高速缓存,或缓存(Cache)

Memcached

memcached/memcached: memcached development tree
memcached - a distributed memory object caching system

缓存 - 维基百科,自由的百科全书
Cache replacement policies - Wikipedia

Least Recently Used,LRU

Cache replacement policies - Wikipedia

Most Recently Used,MRU

Cache replacement policies - Wikipedia

硬盘,或机械硬盘,或传统硬盘(Hard Disk Drive,HDD)

Hard disk drive - Wikipedia
硬盘 - 维基百科,自由的百科全书

逻辑盘卷管理(Logical Volume Manager,LVM)

逻辑滚动条(Logical Volume,LV)、实体延伸区块(Physical Extend,PE)、实体滚动条(Physical Volume,PV)、滚动条群组(Volume Group,VG)

逻辑卷管理器 - 维基百科,自由的百科全书

独立硬盘冗余阵列(Redundant Array of Independent Disks,RAID)

RAID - 维基百科,自由的百科全书
RAID - Wikipedia

自我监测、分析及报告技术(Self-Monitoring Analysis and Reporting Technology,S.M.A.R.T.)

Smartmontools

Smartmontools.org
smartmontools/smartmontools: Official read only mirror of the smartmontools project SVN
Smartmontools - Wikipedia
smartmontools

S.M.A.R.T. - 维基百科,自由的百科全书
硬盘S.M.A.R.T表含义
硬盘S.M.A.R.T.信息详解(2) | webpenson
硬盘SMART属性详解 | 一头乌黑白发

固态硬盘,或固态驱动器(Solid-state drive,或Solid-state disk,SSD)

NVM Express(NVMe),或非易失性内存主机控制器接口规范(Non-Volatile Memory Host Controller Interface Specification,NVMHCIS)

NVM Express - Wikipedia
NVM Express - 维基百科,自由的百科全书
NVM Express – scalable, efficient, and industry standard

Solid-state drive - Wikipedia
固态硬盘 - 维基百科,自由的百科全书

Apache Kudu

apache/kudu: Mirror of Apache Kudu
kudu.apache.org
kudu.com
四万字硬刚Kudu | Kudu基础原理实践小总结 - 阅读清单 - 云+社区 - 腾讯云

Category:Computer data storage - Wikipedia
Category:Storage systems - Wikipedia
Computer data storage - Wikipedia
Non-RAID drive architectures - Wikipedia
storage · GitHub Topics
Storage Technology information, news and tips - SearchStorage
Windows/Linux软链接 [ lancerXXXX ]

@ 计算机网络

nmap

nmap
Nmap: the Network Mapper - Free Security Scanner
nmap/nmap: Nmap - the Network Mapper. Github mirror of official SVN repository.
- Revision 38367: /

Wget

Wget - GNU Project - Free Software Foundation

防火墙(FireWall)

Internet Download Manager: General questions about IDM functions and problems

互联网标准(Internet Standard,STD)

互联网协议套件(Internet Protocol Suite,IPS);TCP/IP协议族(TCP/IP Protocol Suite,或 TCP/IP Protocols,TCP/IP)

SSH文件传输协议,或安全文件传送协议(SSH File Transfer Protocol,或Secret File Transfer Protocol,或Secure FTP,SFTP)

SSH File Transfer Protocol - Wikipedia
SSH文件传输协议 - 维基百科,自由的百科全书

域名系统(Domain Name System,DNS)

域名系统 - 维基百科,自由的百科全书
Cloud Delivered Enterprise Security by OpenDNS
DNS Performance - Compare the speed and uptime of enterprise and commercial DNS services | DNSPerf
Dns检测|Dns查询 - 站长工具
世界各地DNS服务器地址大全_懒人站长工具|www.ab173.com

文件传输协议(File Transfer Protocol,FTP)

File Transfer Protocol - Wikipedia
文件传输协议 - 维基百科,自由的百科全书

超文本传输协议(HyperText Transfer Protocol,HTTP)

HTTP core

Content-Type

Content-Type - HTTP | MDN
HTTP/1.1: Protocol Parameters
Forms in HTML documents
http - application/x-www-form-urlencoded or multipart/form-data? - Stack Overflow
browser - How to download multiple files with one HTTP request? - Stack Overflow
Java OutputStream : Download Multiple Files - Stack Overflow
php - Download Multiple files in one HTTP request - Stack Overflow
HTTP content-type | 菜鸟教程
HTTP Content-type 对照表 - 常用参考表对照表 - 脚本之家在线工具
HTTP Content-type 对照表
http Content-type对照表

Content-Disposition

Content-Disposition - HTTP | MDN
HTTP协议header中Content-Disposition中文文件名乱码 - 乒乓狂魔 - OSCHINA
探究 Content-Disposition:解决下载中文文件名乱码_码神岛
解决Content-Disposition: 下载中文名乱码,下载乱码-PHPer许琴-专注于PHP技术-51CTO博客
探究 Content-Disposition:解决下载中文文件名乱码丶一个站在Java后端设计之路的男青年个人博客网站

HTTP/3

What is HTTP/3 ? - DEV Community 👩‍💻👨‍💻
Archive

HTTP/2

HTTP/2

HTTP Cache

HTTP 缓存  |  Web Fundamentals  |  Google Developers
HTTP 缓存  |  Web Fundamentals  |  Google Developers
Caching best practices & max-age gotchas - JakeArchibald.com
HTTP Cache 为什么让人很困惑 - 虞大胆的叽叽喳喳 - 简书
深入理解浏览器的缓存机制 - 浪里行舟 - 简书
图解 HTTP 缓存 - 政采云前端团队
基于http协议讲解缓存头Cache-Control在服务中的应用@慕课网 原创_慕课网_手记

HTTP 状态码(HTTP Status Code)

HTTP 响应代码 - HTTP | MDN
HTTP状态码大全 - 常用参考表对照表 - 脚本之家在线工具
HTTP 204和205的应用 - 风雪之隅
Category:Hypertext Transfer Protocol status codes - Wikipedia
List of HTTP status codes - Wikipedia
HTTP状态码 - 维基百科,自由的百科全书
HTTP状态码 - 维基百科,自由的百科全书
HTTP 状态码 | 菜鸟教程
HTTP状态码_百度百科
HTTP状态码详解

HTTPS

你一定要知道,关于https的五大误区 - 行业动态_安全频道 - 企业网D1Net - 企业IT 第1门户
SSL服务器证书安装检查器_OPENSSL工具包_迅通诚信

IETF HTTP Working Group

IETF HTTP Working Group
httpwg/http-core: Core HTTP Specifications
httpwg/http-extensions: HTTP Extensions in progress
httpwg/wg-materials: HTTP Working Group Materials
httpwg/http2-spec: Working copy of the HTTP/2 Specification
httpwg/wiki: WG wiki
IETF HTTP Working Group

Web Distributed Authoring and Versioning,WebDAV

WebDAV - Wikipedia
hacdias/webdav: Simple Go WebDAV server.
zxbu/webdav-aliyundriver: 阿里云盘(https://www.aliyundrive.com/) 的webdav协议开源实现
messense/aliyundrive-webdav: 阿里云盘 WebDAV 服务
perry-mitchell/webdav-client: WebDAV client written in Typescript for NodeJS and the browser
BytemarkHosting/docker-webdav: Docker image for running an Apache WebDAV server
amnong/easywebdav: A WebDAV Client in Python
ardyesp/ESPWebDAV: Wifi WebDAV server using ESP8266
ezhov-evgeny/webdav-client-python-3: Easy to use WebDAV Client for Python 3.x
saguiitay/WebDAVClient: Strongly-typed, async WebDAV Client implementation in C#
OpenMarshal/npm-WebDAV-Server: WebDAV Server for npm
sashgorokhov/docker-nginx-webdav: Webdav server based on nginx
yar229/WebDavMailRuCloud: WebDAV cloud.mail.ru ...& Yandex.Disk | WebDAV Облако Mail.Ru Сетевой Диск
WebDAVSharp/WebDAVSharp.Server: A WebDAV server, coded in C#, which can be used for various WebDAV .NET applications.
LinkLeong/go-aliyundrive-webdav: 阿里云盘(https://www.aliyundrive.com/) 的webdav协议开源实现
parkomat/parkomat: DNS + Web + WebDav server in one package.
tuacy/WebDav: android WebDAV client based on jackrabbit
haiwen/seafdav: Seafile webdav server
thegrizzlylabs/sardine-android: A WebDAV library for Android
aslakhellesoy/webdavjs: A simple WebDav implementation in JavaScript
Arno0x/WebDavC2: A WebDAV PROPFIND C2 tool
lookfirst/sardine: an easy to use webdav client for java
miquels/webdavfs: Linux / OSX FUSE webdav filesystem. This filesystem behaves like a real network filesystem- no unnecessary copying of entire files.
https://www.ietf.org/rfc/rfc4918.txt
WebDAV Software
Secure Online File Sharing | Open drive For WebDav
OpenDrive WebDAV server require authentication
WebDAV Resources

统一资源标识符(Uniform Resource Identifier,URI)&统一资源定位符(Uniform Resource Location,URL)

RFC 3986: Uniform Resource Identifier (URI): Generic Syntax
URL 转义字符参考表,URL 特殊字符转义规则 - dute.org
URL 转义,URL 编码/解码工具 - dute.org
RFC 1738: Uniform Resource Locators (URL)

预检请求

Preflight request | MDN

幂等

幂等性浅谈 - 简书
it4alla/idempotent

Category:Hypertext Transfer Protocol - Wikipedia
Hypertext Transfer Protocol - Wikipedia
HTTP compression - Wikipedia
超文本传输协议 - 维基百科,自由的百科全书
搞懂 HTTP 1.0 /1.1/2.0 协议差别 · Issue #18 · RicardoCao-Biker/RICO-BLOG
bagder/http2-explained: A detailed document explaining and documenting HTTP/2, the successor to the widely popular HTTP/1.1 protocol
HTTP 请求方法 | 菜鸟教程

HTTP frameworks、libs、plugins&tools

% endpoints

endpoints.dev

httpbin

postmanlabs/httpbin: HTTP Request & Response Service, written in Python + Flask.
httpbin.org
https://httpbin.org/headers

jshttp

jshttp
jshttp

ky

sindresorhus/ky: 🌳 Tiny & elegant HTTP client based on window.fetch

okhttp-RxHttp

liujingxing/okhttp-RxHttp: RxJava2 + OkHttp 30秒上手,新一代OkHttp请求神器,史上最优雅的实现文件上传/下载/进度监听、动态/多域名、缓存;支持第三方数据解析工具、自定义请求、自动关闭请求等等

HTTP 资源、整理集&FAQ

HTTP 资源

juejin-spider/filter-httportcp.md at master · lxfriday/juejin-spider
Analyse your HTTP response headers
What is idempotence? - LispCast
HTTPS | 老青菜

HTTP API Design Guide

interagent/http-api-design: HTTP API design guide extracted from work on the Heroku Platform API
ZhangBohan/http-api-design-ZH_CN: HTTP API 设计指南(http-api-design-ZH_CN),翻译自https://github.com/interagent/http-api-design
cocoajin/http-api-design-ZH_CN: HTTP API 设计指南(http-api-design-ZH_CN),翻译自https://github.com/interagent/http-api-design
Platform API Reference | Heroku Dev Center

HTTP 整理集

《ShutdownHTTP系列》

HTTP FAQ

提交数据大小限制

HTTPS 原理分析——带着疑问层层深入 | leapMie

消息队列遥测传输(Message Queuing Telemetry Transport,MQTT)

MQTT core

MQTT - 维基百科,自由的百科全书

MQTT frameworks、libs、plugins&tools

mqttjs

MQTT.js

MQTT 资源、整理集&FAQ

简单网络管理协议(Simple Network Management Protocol,SNMP)

简单网络管理协议 - 维基百科,自由的百科全书
Net-SNMP

安全外壳协议(Secure Shell,SSH)

SSH core

Secure Shell - Wikipedia
Secure Shell - 维基百科,自由的百科全书

SSH frameworks、libs、plugins&tools

MobaXterm

MobaXterm free Xserver and tabbed SSH client for Windows

PuTTY

PuTTY: a free SSH and Telnet client

webssh2

billchurch/webssh2: Web SSH Client using ssh2, socket.io, xterm.js, and express. webssh webssh2

OpenSSH
PAM solutions, Key Management Systems, Secure File Transfers | SSH

SSH 资源、整理集&FAQ

《SSH 入门教程》

wangdoc/ssh-tutorial: SSH 教程
《SSH 入门教程》发布了 - 阮一峰的网络日志
SSH 教程 - 网道

《SSH原理与运用》

SSH原理与运用(一):远程登录 - 阮一峰的网络日志
SSH原理与运用(二):远程操作与端口转发 - 阮一峰的网络日志

如何生成SSH key - 简书
25个必须记住的SSH命令 - 知乎
SSH 命令的三种代理功能(-L/-R/-D) - 知乎
Linux 下你所不知道的 7 个 SSH 命令用法 - 知乎
SSH 基本用法 - 知乎
讲解ssh的用法和操作 - 知乎
ssh命令的常用使用场景 - 知乎
SSH 的原理与应用 - 知乎
SSH 免密码/免用户名/免IP登录云服务器实践 | 韦世东的技术专栏
blog.xfly.one

传输控制协议(Transmission Control Protocol,TCP)/网际协议,或互联网协议(Internet Protocol,IP)

TCP/IP core

传输控制协议(Transmission Control Protocol,TCP)

传输控制协议 - 维基百科,自由的百科全书

网际协议,或互联网协议(Internet Protocol,IP)

IPv6

IPv6地址_实例IP地址介绍_网络_云服务器 ECS-阿里云

网际协议 - 维基百科,自由的百科全书

The TCP/IP Guide - Table Of Contents
en.wikipedia.org
en.wikipedia.org

TCP/IP frameworks、libs、plugins&tools

$ IP libs

ipaddress-gem
sindresorhus/internal-ip: Get your internal IP address
justjavac/Google-IPs: Google 全球 IP 地址库
whitequark/ipaddr.js: IP address manipulation library in JavaScript
sindresorhus/is-ip: Check if a string is an IP address
sindresorhus/ip-regex: Regular expression for matching IP addresses
silverwind/is-cidr: Check if a string is an IP address in CIDR notation
silverwind/cidr-regex: Regular expression for matching IP addresses in CIDR notation
LinusU/is-my-ip-valid: A small lib to validate IP addresses
liudonghua123/browserify-ip: IP address tools for browser like node-ip
browserify-ip - npm

leolovenet/qqwry2mmdb: 为 Wireshark 能使用纯真网络 IP 数据库(QQwry)而提供的格式转换工具
zmap/zgrab: **DEPRECATED** This project has been replaced by https://github.com/zmap/zgrab2
zmap/zgrab2: Fast Go Application Scanner
https://ipv4.icanhazip.com
https://api.ipify.org
ipv6.icanhazip.com
https://api6.ipify.org

TCP/IP 资源、整理集&FAQ

The Best IP Address, Email and Networking Tools - IPAddress.com
▷ raw.Githubusercontent.com Website statistics and traffic analysis | Githubusercontent | githubusercontent.com
▷ Githubusercontent.com Website statistics and traffic analysis | Githubusercontent
Online investigation tool - Reverse IP, NS, MX, WHOIS and Search Tools
What Is My IP Address - See Your Public Address - IPv4 & IPv6
My IP Address | IPAddress.my
Censys | Industry-Leading Cloud and Internet Asset Discovery Solutions
IPdeny IP country CIDR blocks
RiskIQ Community Edition
ViewDNS.info - Your one source for DNS related tools!
Bad Request | Netcraft
CDN Finder - CDN Planet
IPIP.NET_专业精准的IP库服务商_IPIP
免费IP地理位置数据库
多个地点Ping服务器,网站测速 - 站长工具
微步在线X情报社区-威胁情报查询_威胁分析平台_开放社区
多个地点ping服务器-网站测速-站长工具
IP/IPv6查询,服务器地址查询 - 站长工具
绕过CDN查找真实IP · Information Collection Handbook
Ping查询_专业精准的IP库服务商_IPIP
网站测速|网站速度测试|网速测试|电信|联通|网通|全国|监控|CDN|PING|DNS 17CE.COM
iP地址查询--手机号码查询归属地 | 邮政编码查询 | iP地址归属地查询 | 身份证号码验证在线查询网
IP/IPv6查询,服务器地址查询 - 站长工具
域名查iP 域名解析 iP查询网站 iP反查域名 iP反查网站 同一iP网站 同iP网站域名iP查询
測試你的 IPv6 連線。
ip地址查询_ip定位
IP 地址查询 | NordVPN
我的IP地址 | IPAddress.my

传输层安全性协议(Transport Layer Security,TLS)/安全套接层(Secure Sockets Layer,SSL)

OpenSSL

传输层安全性协议 - 维基百科,自由的百科全书
jinhucheung/letscertbot: Let's Certbot is a tool builds automated scripts base on Certbot for obtaining, renewing, deploying SSL certificates.
letscertbot: Let's Certbot 是一个基于 Certbot 用于自动化获取、续期、部署 SSL 证书的工具

用户资料包协议,或用户资料包协议(User Datagram Protocol,UDP)

用户数据报协议 - 维基百科,自由的百科全书

Category:Internet protocols - Wikipedia
Category:Network protocols - Wikipedia
互联网协议套件 - 维基百科,自由的百科全书
OSI模型 - 维基百科,自由的百科全书
应用层 - 维基百科,自由的百科全书

互联网号码分配局(Internet Assigned Numbers Authority,IANA)

Internet Assigned Numbers Authority - Wikipedia
互联网号码分配局 - 维基百科,自由的百科全书
Internet Assigned Numbers Authority
IANA Stewardship Transition Coordination Group (ICG)
IETF | Internet Assigned Numbers Authority (IANA) functions
5G IANA – 5G Intelligent Automotive Network Applications

互联网工程任务组(Internet Engineering Task Force,IETF)

Internet Engineering Steering Group,IESG

IETF | Internet Engineering Steering Group

Web Push Protocol

draft-ietf-webpush-protocol-12
The Web Push Protocol
y-translation/web-push-protocol.md at master · yued-fe/y-translation

WebSocket Protocol

RFC 6455 - The WebSocket Protocol

互联网架构委员会(Internet Architecture Board,IAB)

Internet Architecture Board - Wikipedia
互联网架构委员会 - 维基百科,自由的百科全书
Internet Architecture Board
IETF | Internet Architecture Board

网络传输协议(Internet communication protocol)

网络传输协议 - 维基百科,自由的百科全书

请求意见稿(Request for Comments,RFC),或意见征求,或意见请求,或请求评论

RFC - 维基百科,自由的百科全书
Full Standard RFCs
» RFC Editor

Internet Engineering Task Force - Wikipedia
互联网工程任务组 - 维基百科,自由的百科全书
IETF | Internet Engineering Task Force
IETF Datatracker
ISO - IETF - Internet Engineering Task Force

Category:Internet Standards - Wikipedia
Category:Networking standards - Wikipedia
Category:World Wide Web Consortium standards - Wikipedia
互联网标准 - 维基百科,自由的百科全书
分类:互联网标准 - 维基百科,自由的百科全书

互联网媒体类型(Internet media type,或MIME类型(MIME type),或内容类型(content type))

Media type - Wikipedia
互联网媒体类型 - 维基百科,自由的百科全书
MIME types (IANA media types) - HTTP | MDN
MIME 类型 - HTTP | MDN
Common MIME types - HTTP | MDN
常见 MIME 类型列表 - HTTP | MDN
broofa/mime: Mime types for JavaScript
rsdoiel/mimetype-js: A mime type catalog for mapping file extensions to their mime type string.
cconcolato/media-mime-support: ISOBMFF MIME Types Support
jsdom/whatwg-mimetype: Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
mozilla-comm/jsmime: A MIME parser written in JavaScript
ikr0m/mime-js: Create MIME message in javascript
eface2face/mimemessage.js: MIME messages for JavaScript (RFC 2045 & 2046)
data-uri/mimer: A simple Mime type getter
stretchr/filetypes.js: A complete list of file types, extensions and mime types in JavaScript.
MimeTypeMap/MimeTypeMap.cs at master · samuelneff/MimeTypeMap
jshttp/mime-db: Media Type Database
MIME Type一覧|プロバイダ ASAHIネット
MIME Types - The Complete List
Media Types
Authorize.Net API Documentation - Accept.js
HTML5 file表单accept的种类汇总 | 蓝文资源库 – 海量优质开发设计资源分享平台
html input file accept 上传文件类型限制格式 MIME 类型列表

虚拟专用网络(Virtual Private Network,VPN)

google-access-helper

Search · google-access-helper
shiyu1314/google-access-helper: 谷歌访问助手2.3.0破解版
Kenguba/google-access-helper: 谷歌访问助手破解版、谷歌翻墙、谷歌梯子、谷歌梯子扩展工具、谷歌商店访问、Chrome翻墙
zcjunblog/google-access-helper2020: 谷歌访问助手2020破解版,访问谷歌商店,谷歌搜索,谷歌地图等...
cjiali/google-access-helper: 谷歌访问助手破解版 https://www.ggfwzs.com
ye-xiaolang/haotian-wang-google-access-helper: 谷歌访问助手破解版 http://www.ggfwzs.com https://github.com/haotian-wang/google-access-helper

Lantern

getlantern/forum: 蓝灯(Lantern)官方论坛
getlantern/lantern: 🔴蓝灯最新版本下载 https://github.com/getlantern/download 🔴 Lantern Latest Download https://github.com/getlantern/download 🔴
getlantern/download: Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 proxy vpn circumvention gfw
JuncoJet/unlimited-landeng-for-win: 无限流量灯,你懂的,我不解释

OPENVPN

VPN Software Solutions & Services For Business | OpenVPN
Community Downloads | OpenVPN

PandaVPN

PandaVPN (PandaVPN)
PandaVPN/panda: 官方版本下载 翻墙 科学上网 代理 外网 加速器 梯子PandaVPN proxy accelerator free server breakthrough geo-restrictions best VPN 2021最新版本下載 科學上網 代理工具 無界瀏覽 穩定好用
PandaVPN - 全球最快&最具隐私安全的 VPN
PandaVPN - 全球最快&最具隐私安全的 VPN
PandaVPN
PandaVPN - 全球最快&最具隐私安全的 VPN
PandaVPN - 全球最快&最具隐私安全的 VPN

v2ss/shadowrocket: Shadowrocket 小火箭在线安装, 共享Shadowrocket 小火箭账号,苹果手机ss、ssr V2ray 客户端,支持正版,谢谢!
MonoCloud
1clickVPN - Free VPN for Chrome
1clickVPN | Install
AgentNEO

Category:Internet architecture - Wikipedia
Dynamic circuit network - Wikipedia
网页标准 - 维基百科,自由的百科全书
dev-sidecar: 开发者边车,github打不开,github 加速, git clone加速,google CDN加速,Stack Overflow加速
介绍 | 网络基本功系列
Network Automation Cookbook: Proven and actionable recipes to automate and ... - Karim Okasha - Google 图书

@ 计算机安全

# 黑客(hack)

jwx0539/hackingLibrary: ‪APT,‬ ‪Cyber warfare,‬ ‪Penetration testing,‬ ‪Zero-day,Exploiting,‬ ‪Spyware,Malwares evade anti-virus detection,‬ ‪Rookit CYPTER,‬ ‪Antiviruses Bypassing-av,‬ ‪WORMS,Sandbox-Escape,‬ ‪Memory-inj

Sysdig

Sysdig
Sysdig | Security Tools for Containers, Kubernetes, & Cloud

访问控制(Access Control,AC)

开放授权(Open Authorization,OAuth)

OAuth - Wikipedia
OAuth.com - OAuth 2.0 Simplified
OAuth Community Site
OAuth 2.0 — OAuth
理解OAuth 2.0 - 阮一峰的网络日志
OAuth 2.0 的四种方式 - 阮一峰的网络日志
OAuth 2.0 的一个简单解释 - 阮一峰的网络日志

Category:Computer access control - Wikipedia
Category:Computer access control protocols - Wikipedia
Access control - Wikipedia
Computer access control - Wikipedia

基本认证(Basic Access Authentication,Basic Auth)

Basic access authentication - Wikipedia
HTTP基本认证 - 维基百科,自由的百科全书

Snyk | Developer security | Develop fast. Stay secure.
Computer security - Wikipedia
Lissy93/awesome-privacy: 🦄 A curated list of privacy & security-focused software and services

@ Scalable, Reliable, and Performant Large-Scale Systems

binhnguyennus/awesome-scalability: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

@ 人工智能(Artificial Intelligence,AI)

AMAI

AMAI GmbH
AMAI-GmbH/AI-Expert-Roadmap: Roadmap to becoming an Artificial Intelligence Expert in 2021
i.am.ai | AI Use Cases, Roadmaps, Newsletter
AI Expert Roadmap

imgcook

imgcook
imgcook/imgcook: Generate pages from any sketch or images.
imgcook 由设计稿一键智能生成代码的大厨

Microsoft AI

ai-edu

microsoft/ai-edu: AI education materials for Chinese students, teachers and IT professionals.

ailab

microsoft/ailab: Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
AI Lab & Artificial Intelligence Development - Microsoft AI

microsoft/AI: Microsoft AI
人工智能解决方案和服务 - Microsoft AI

pipcook

alibaba/pipcook: 基于 tfjs-node 的前端算法工程框架 front-end algorithm engineer platform based on tfjs-node

GitSquared/edex-ui: A science fiction terminal emulator designed for large touchscreens that runs on all major OSs.
chengxy-nds/fire
Ncnn_FaceTrack: 开源视频人脸跟踪算法,基于mtcnn人脸检测+onet人脸跟踪,在i7-9700k的cpu检测速度可高达250fps
自美人工智能系统: 铜陵科艺创想科技有限公司开发的自美人工智能系统是由Python、微信小程序、百度人工智能语音接口、讯飞语音唤醒、腾讯机器人对话系统、MQTT、HTML5、ESP8266模组打造的可基
Digital.ai | Intelligent Value Stream Management Platform
Bigjpg - AI人工智能图片无损放大 - 使用人工智能深度卷积神经网络(CNN)无损放大图片

@ 增强现实(Augmented Reality, AR)

@ 计算机视觉(Computer Vision,CV)

tracking.js

eduardolundgren/tracking.js: A modern approach for Computer Vision on the web
tracking.js

microsoft/computervision-recipes: Best Practices, code samples, and documentation for Computer Vision.

@ 数据科学(Data Science,DS)

# 时间序列预测(Time Series Forecasting,TSF)

microsoft/forecasting: Time Series Forecasting Best Practices & Examples
Azure/DeepLearningForTimeSeriesForecasting: A tutorial demonstrating how to implement deep learning models for time series forecasting

@ 机器学习&深度学习(Machine Learning,ML&Deep Learning,DL)

#机器学习&深度学习--GitHub

PaddlePaddle

PaddlePaddle

Paddle

PaddlePaddle/Paddle: PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
飞桨PaddlePaddle-源于产业实践的开源深度学习平台

TensorFlow

tensorflow
tensorflow/tensorflow: An Open Source Machine Learning Framework for Everyone
xitu/tensorflow-docs: TensorFlow 最新官方文档中文版 V1.10
TensorFlow
开始

alibaba/Alink: Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.
alibaba/MNN: MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba
fengdu78/Coursera-ML-AndrewNg-Notes: 吴恩达老师的机器学习课程个人笔记
guess-js/guess: Libraries & tools for enabling Machine Learning driven user-experiences on the web
fengdu78/deeplearning_ai_books: deeplearning.ai(吴恩达老师的深度学习课程笔记及资源)
imhuay/Algorithm_Interview_Notes-Chinese: 2018/2019/校招/春招/秋招/算法/机器学习(Machine Learning)/深度学习(Deep Learning)/自然语言处理(NLP)/C/C++/Python/面试笔记
uber/manifold: A model-agnostic visual debugging tool for machine learning
daicoolb/RecommenderSystem-Paper: This repository includes some papers that I have read or which I think may be very interesting.
apache/predictionio: PredictionIO, a machine learning server for developers and ML engineers. Built on Apache Spark, HBase and Spray.
rwaldron/johnny-five: JavaScript Robotics and IoT programming framework, developed at Bocoup.
TommyLemon/APIAuto: ☔机器学习测试、自动生成代码、自动静态检查、自动生成文档与注释等,做最先进的接口管理工具。☔The most advanced API management tool. Testing with machine learning, generating codes, static an
scutan90/DeepLearning-500-questions: 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06
eugeneyan/applied-ml: 📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
ml5js/ml5-library: Friendly machine learning for the web! 🤖
deeplearning-ai/machine-learning-yearning-cn: Machine Learning Yearning 中文版 - 《机器学习训练秘籍》 - Andrew Ng 著
ml-tooling/best-of-ml-python: 🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.
amusi/machine-learning-yearning-cn: 吴恩达《Machine Learning Yearning》的中英文版(更新中):第1~第22章
bfelbo/DeepMoji: State-of-the-art deep learning model for analyzing sentiment, emotion, sarcasm etc.
dhamaniasad/awesome-machine-learning: A collection of awesome Machine Learning resources
josephmisiti/awesome-machine-learning: A curated list of awesome Machine Learning frameworks, libraries and software.
GokuMohandas/MadeWithML: Learn how to responsibly deliver value with ML.
koth/kcws: Deep Learning Chinese Word Segment
emoen/Machine-Learning-for-Asset-Managers: Implementation of code snippets, exercises and application to live data from Machine Learning for Asset Managers (Elements in Quantitative Finance) written by Prof. Marcos López de Prado.

#机器学习&深度学习--Gitee

Paddle: PaddlePaddle (PArallel Distributed Deep LEarning 并行分布式深度学习)是百度研发的深度学习平台,具有易用,高效,灵活和可伸缩等特点,为百度内部多项产品提供深度学习算法支持
nnom: NNoM是一个专门为了神经网络在 MCU 上运行的框架。 NNoM 是一个定点神经网络库, 现在支持 8-bit定点格式
UnitAuto: 机器学习自动化单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性和可用性
openrobot: 采用主从结构,以类人机器人xshadower为示例的通用开源机器人系统,非ROS,操控真实机器人,无仿真环境。 本系统采用makefile整合platformIO CLI为开发环境,整合主从代码统一管理。方便

#机器学习&深度学习--CSDN

#机器学习&深度学习--简书

#机器学习&深度学习--博客园

#机器学习&深度学习--知乎

随机森林简单总结 - 知乎
三种决策树的回归原理(ID3, C4.5, CART) - 知乎
一-----决策树的ID3、C4.5、CART算法 - 知乎
决策树的进化史 - 知乎
极简机器学习 | 用决策树拯救单身狗 - 知乎
从决策树到随机森林理论篇从人话到鬼话:看不懂来找我麻烦 - 知乎
【机器学习】决策树(中)——Random Forest、Adaboost、GBDT (非常详细) - 知乎
决策树(Decision Tree):通俗易懂之介绍 - 知乎
深入浅出机器学习算法:决策树引论和CART算法 - 知乎

#机器学习&深度学习--哔哩哔哩

Machine learning - Wikipedia
Teachable Machine
Image Model - Teachable Machines
Tree Based Algorithms : A Complete Tutorial from Scratch (in R & Python)
Machine Learning in Static Code Analysis | Hacker Noon
scikit-learn: machine learning in Python — scikit-learn 1.0.2 documentation
scikit-learn中文社区
机器学习算法的基本知识(使用Python和R代码) | yanqiangmiffy

@ 介导现实(Mediated Reality, MR)

@ 自然语言处理(Natural Language Processing,NLP)

funNLP

NLP-progress

sebastianruder/NLP-progress: Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.

nlp_overview

omarsar/nlp_overview: Overview of Modern Deep Learning Techniques Applied to Natural Language Processing

microsoft/nlp-recipes: Natural Language Processing Best Practices & Examples

PaddleNLP

PaddlePaddle/PaddleNLP: Easy-to-use and powerful NLP library with Awesome model zoo, supporting wide-range of NLP tasks from research to industrial applications, including Neural Search, Question Answering, Information Extraction and Sentiment Analysis end-to-end system.
飞桨PaddlePaddle-源于产业实践的开源深度学习平台

Language Technology Platform,LTP

HIT-SCIR/ltp: Language Technology Platform
语言技术平台( Language Technology Plantform | LTP )

Jiagu

ownthink/Jiagu: Jiagu深度学习自然语言处理工具 知识图谱关系抽取 中文分词 词性标注 命名实体识别 情感分析 新词发现 关键词 文本摘要 文本聚类
思知机器人 | 对话机器人 | 聊天机器人 | 知识图谱 - OwnThink

HanLP

hankcs/HanLP: 中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理
HanLP在线演示 多语种自然语言处理

THUNLP

THUNLP
thunlp/WantWords: An open-source online reverse dictionary.
WantWords 反向词典
wantwords: WantWords 是一个由清华大学自然语言处理实验室出品的开源在线反向词典

@ 编程语言理论(Programming language theory)

求值策略(Evaluation strategy)

惰性求值,或惰性计算,或懒惰求值(Lazy Evaluation)/传需求调用(call-by-need)

imlazy

benji6/imlazy: 😴 Functional programming with lazy immutable iterables
imlazy - npm

lazy-collections

RobinMalfait/lazy-collections: Collection of fast and lazy operations
lazy-collections - npm

lfi

TomerAberbach/lfi: 🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
lfi - npm

惰性求值 - 维基百科,自由的百科全书
zh-rocco/lazy-evaluation: JS 惰性计算
as-needed - npm

及早求值,或热切求值(Eager evaluation)/贪婪求值(Greedy evaluation)

及早求值 - 维基百科,自由的百科全书

求值策略 - 维基百科,自由的百科全书

编程语言理论 - 维基百科,自由的百科全书

@ 系统设计(System Design)

donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
imarvinle/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

@ 虚拟现实(Virtual Reality, VR)

aframe

aframevr/aframe: web framework for building virtual reality experiences.
A-Frame – Make WebVR

GeekLiB/Lee-VR-Source: VR developers necessary resources(VR 开发者必备资源汇总)
Web vs App (AR edition). Given the latest advancements in web… | by Hermes | Agora.io | Medium

@ 数据建模

@ 物联网

《自己动手设计物联网》

phodal/designiot: 教你设计物联网系统。构建自己的Internet of Things 。
phodal.github.io/designiot/

计算机科学 - 维基百科,自由的百科全书
@leizl/binary - npm
Demos of open web technologies | MDN
Security Checklist
How to learn all programming languages, YES! ALL!
资源分享-软件服务
Achieve mastery through challenge | Codewars
Learn to code at home | freeCodeCamp.org
Coursera | Build Skills with Online Courses from Top Institutions
Pluralsight + Code School: Code Courses | Pluralsight
One Month: Learn to Code | Online Coding Courses
Code4Startup - Learn Ruby on Rails, AngularJS, NodeJS, Ionic, HTML5, CSS3 by cloning Real-life Startups
在线课程 - 时间自由,学您想学 | Udemy
Computer science | Computing | Khan Academy
Learn Coding Online | Treehouse
Online Tutorial to Learn Java - CodeGym
I Programmer Weekly
Sololearn: Learn to Code

! 数据结构与算法(Data Structures & Algorithms)

@ 算法(Algorithm)

Algorithm - Wikipedia

The Algorithms

The Algorithms
TheAlgorithms/Javascript: A repository for All algorithms implemented in Javascript (for educational purposes only)
TheAlgorithms/Python: All Algorithms implemented in Python
TheAlgorithms/Go: Algorithms implemented in Go for beginners, following best practices.

List of algorithms - Wikipedia

# 压缩&解压缩(Compression&Decompression)

$ LZ

$ Lempel-Ziv-Markov,LZMA

LZMA-JS

LZMA-JS
LZMA-JS/LZMA-JS: A JavaScript implementation of the Lempel-Ziv-Markov (LZMA) chain compression algorithm
LZMA-JS @ GitHub

$ Lempel–Ziv–Welch,LZW

LZW_compression

LZW compression - Rosetta Code
LZW compression - Rosetta Code
LZW compression - Rosetta Code

LZW javascript compress/decompress
Lempel–Ziv–Welch - Wikipedia

$ LZ4

www.lz4.org

$ LZ77 & LZ78

olle/lz77-kit: Some LZ77 compression utilities for the handy hands-on developer in search for a few less bytes of I/O.
lz77-kit/lz77.js at master · olle/lz77-kit
rotemdan/lzutf8.js: A high-performance Javascript string compression library
LZ77 and LZ78 - Wikipedia

lz-string

pieroxy/lz-string: LZ-based compression algorithm for JavaScript
lz-string: JavaScript compression, fast! - pieroxy.net
async-lz-string - npm
lz-string-unsafe - npm

$ zip / unzip

7zip-bin

develar/7zip-bin: 7-Zip precompiled binaries

Brotli

google/brotli: Brotli compression format
foliojs/brotli.js: A JavaScript port of the Brotli compression algorithm, as used in WOFF2

decompress

kevva/decompress: Extracting archives made easy
kevva/decompress-cli: Extracting archives made easy

GNU zip,Gzip

gzip · GitHub Topics
The gzip home page
Gzip - GNU Project - Free Software Foundation
你真的了解 gzip 吗? - 知乎

MessagePack

MessagePack
msgpack/msgpack: MessagePack is an extremely efficient object serialization library. It's like JSON, but very fast and small.
msgpack/msgpack-node: MessagePack implementation for Node.js
msgpack/msgpack-javascript: @msgpack/msgpack - MessagePack for JavaScript/TypeScript/ECMA-262 / msgpack.org[JavaScript]
msgpack/msgpack-python: MessagePack serializer implementation for Python msgpack.org[Python]
msgpack · PyPI

Zstandard,zstd

facebook/zstd: Zstandard - Fast real-time compression algorithm
Zstandard - Real-time data compression algorithm

Category:Compression algorithms - Wikipedia
Category:Lossy compression algorithms - Wikipedia
Category:Lossless compression algorithms - Wikipedia
Data compression - Wikipedia

# 搜索算法(Search algorithm)

Category:Search algorithms - Wikipedia
Search algorithm - Wikipedia

# 字符串近似匹配,或字符串模糊查询(Approximate string matching,或fuzzy string searching)

Approximate string matching - Wikipedia
Fuzzy matching (computer-assisted translation) - Wikipedia
字符串近似匹配 - 维基百科,自由的百科全书
seatgeek/fuzzywuzzy: Fuzzy String Matching in Python
seatgeek/thefuzz: Fuzzy String Matching in Python
ztane/python-Levenshtein: The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
Approximate string comparison and pattern matching in Java · WantedTechnologies/xpresso Wiki
xdrop/fuzzywuzzy: Java fuzzy string matching implementation of the well known Python's fuzzywuzzy algorithm. Fuzzy search for Java
logannc/fuzzywuzzy-rs: port of https://github.com/seatgeek/fuzzywuzzy
nol13/fuzzball.js: Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
tmplt/fuzzywuzzy: A C++ port of the Python module under the same name
BoomTownROI/BoomTown.FuzzySharp: Port of FuzzyWuzzy for c#
paul-mannino/go-fuzzywuzzy: Port of SeatGeek's fuzzywuzzy
DavidMoraisFerreira/FuzzyWuzzy.pas: Fuzzy String Matching in Free Pascal - Port of FuzzyWuzzy
willowtreeapps/fuzzywuzzy-kotlin: Fuzzy string matching for Kotlin (JVM, native, JS, Web Assembly) - port of Fuzzy Wuzzy Python lib
mlampros/fuzzywuzzyR: fuzzy string matching in R

# 动态规划(Dynamic programming,DP)

经典动态规划问题:高楼扔鸡蛋 - 知乎
动态规划 - 知乎
高楼扔鸡蛋问题进阶解法 - 知乎
图论动态规划算法——Floyd最短路径

# 最小存货单位(Stock Keeping Unit,SKU)

@ 数据结构(Data Structure)

Abstract Data Type,ADT

Abstract data type - Wikipedia

Concurrent Data Structure

Concurrent data structure - Wikipedia

Data Model

Data model - Wikipedia

Dynamization

Dynamization - Wikipedia

Hashing

# Simhash Near-Duplicate Detection

seomoz/simhash-cpp: Simhashing in C++
yanyiwu/simhash: 中文文档simhash值计算
yanyiwu/gosimhash: 中文文档simhash值计算
yanyiwu/simhash_server
拖鞋
simhash - npm
node-simhash-mod - npm
simhash-js - npm
node-simhash - npm
@tuofeng/node-simhash - npm
string-similarity-algorithm - npm

MurmurHash

MurmurHash - Wikipedia

$ Python

mmh3

hajimes/mmh3: Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash functions.
mmh3 · PyPI

mmh · PyPI
mmh3cffi · PyPI
mmh3-binary · PyPI
mmhash2 · PyPI
mmhash · PyPI
python3-mmhash · PyPI

Category:Hashing - Wikipedia
Category:Hash based data structures - Wikipedia

Linked Data Structure

Linked data structure - Wikipedia

List of Data Structures

List of data structures - Wikipedia

Passive Data Structure,PDS / Plain Old Data Structure / Plain Old Data,POD

Passive data structure - Wikipedia

Persistent Data Structure

Persistent data structure - Wikipedia

Probabilistic Data Structure

Bloom Filter

$ Python

% Can be deleted

ibloom · PyPI
fastbloom-rs · PyPI

% Persistent Bloom Filter

fastBloomFilter

daedalus/fastBloomFilter: A pure, simple and fast pythonic bloom filter
fastBloomFilter · PyPI

Hydra

crankycoder/hydra: A Python Bloomfilter
Hydra · PyPI

simplebloomfilter · PyPI
dmfrbloom · PyPI
simplebloom · PyPI

% Redis Bloom Filter

redisbloom

RedisBloom/redisbloom-py: Python client for Redisbloom
redisbloom · PyPI
redisbloom-py · PyPI

redis-bloom-filter · PyPI

bloom-filter

hiway/python-bloom-filter: Bloom filter for Python
bloom-filter · PyPI
remram44/python-bloom-filter: Bloom filter for Python
bloom-filter2 · PyPI

bloomfpy

berkay-dincer/bloomfpy: A probabilistic data structure implemented in python
bloomfpy · PyPI

bloompy

worldveil/bloompy: Bloom filter in Python
bloompy · PyPI

pybloom

jaybaird/python-bloomfilter: Scalable Bloom Filter implemented in Python
pybloom · PyPI
pybloom-mirror · PyPI

pybloom-live

joseph-fox/python-bloomfilter: Scalable Bloom Filter implemented in Python
pybloom-live · PyPI

liyaopinner/BloomFilter_imooc
BloomFilterPy · PyPI
ezbloom · PyPI
shaped-bloom-filter · PyPI
pybloom3 · PyPI
easy-bloom-filter · PyPI
bloom-filter-buaasee · PyPI
drs-bloom-filter · PyPI
exporters_bloom_filter · PyPI
dm-pybloom · PyPI
BloomFilter · PyPI
LessHash-BloomFilter · PyPI
pybfilter · PyPI
blooms · PyPI
bfilter · PyPI
dynamic-pybloom · PyPI
bloomf · PyPI
moolb · PyPI
pypbf · PyPI
filtercascade · PyPI
pybloomfilter · PyPI
lx_bloomfilter · PyPI
bfscan · PyPI
bloomy · PyPI
sthir · PyPI
Python 过滤器 ~ Misaki's Blog
Bloom filter calculator

pybloomfiltermmap

axiak/pybloomfiltermmap: Fast Python Bloom Filter using Mmap
prashnts/pybloomfiltermmap3: Fast Python Bloom Filter using Mmap
pybloomfiltermmap · PyPI
pybloomfiltermmap3 · PyPI

Bloom filter - Wikipedia
Bloom Filter Calculator

Cuckoo Filter

$ Python

% Scalable Cuckoo Filter

scalable-cuckoo-filter · PyPI

cuckoofilter · PyPI
cuckoo-filter · PyPI
cuckoopy · PyPI

Category:Probabilistic data structures - Wikipedia

Queap

Queap - Wikipedia

Succinct Data Structure

Succinct data structure - Wikipedia

Tree

Tree (data structure) - Wikipedia

Category:Data structures - Wikipedia
Data structure - Wikipedia
Levenshtein distance - Wikipedia
几乎刷完了力扣所有的链表题,我发现了这些东西。。。 - 掘金
几乎刷完了力扣所有的堆题,我发现了这些东西。。。(第二弹) - 掘金
几乎刷完了力扣所有的树题,我发现了这些东西。。。 - 掘金

@ 识别码(Identifiers)

唯一识别码(Unique identifiers)

全局唯一标识符(Globally Unique Identifier,GUID)

全局唯一标识符 - 维基百科,自由的百科全书
全局唯一标识符 - 维基百科,自由的百科全书

通用唯一识别码(Universally Unique Identifier,UUID)

Universally unique identifier - Wikipedia
通用唯一辨識碼 - 維基百科,自由的百科全書
通用唯一识别码 - 维基百科,自由的百科全书
通用唯一识别码 - 维基百科,自由的百科全书
Online UUID Generator Tool
RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace
UUID在线生成 - 1024Tools
https://www.ietf.org/rfc/rfc4122.txt

Category:Unique identifiers - Wikipedia

Category:Identifiers - Wikipedia
Identifier - Wikipedia
分类:识别符 - 维基百科,自由的百科全书

@ 信息过滤系统(Information filtering system)

Content discovery platform

Content discovery platform - Wikipedia

推荐系统(Recommender system,或Recommendation system)

Knowledge-based systems,KBS

Knowledge-based systems - Wikipedia

协同过滤(Collaborative filtering,CF)

Collaborative filtering - Wikipedia
协同过滤 - 维基百科,自由的百科全书

逻辑回归,或对数几率回归,或罗吉斯回归(Logistic regression,LR)

Logistic regression - Wikipedia
逻辑回归 - 维基百科,自由的百科全书

Recommender system - Wikipedia
List of algorithms - Wikipedia
推荐系统 - 维基百科,自由的百科全书

Information filtering system - Wikipedia

@ 数学(Mathematics)

概率论(Probability)

Probability - Wikipedia

Mathematics - Wikipedia

! 面试(Interview)

@ github

Daily-Question

shfshanyue/Daily-Question: 每天一道面试题,有关前端,后端,devops以及软技能,促进职业成长,敲开大厂之门。
大厂前端面试题每日一题 | Vue | React | JS | Mysql | 面试题

yangshun/front-end-interview-handbook: 🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore
InterviewMap/CS-Interview-Knowledge-Map: Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
erbing/blog: 前端基础积累 / 新技术 / Vue / React / H5 / 奇怪的BUG / 面试 / 招聘
jirengu/frontend-interview: 前端笔试面试题题库
Jobeir/front-end-interview-preparation-guide: The single source for preparing for a Frontend interview
bcherny/frontend-interview-questions: Answers for https://performancejs.com/post/hde6d32/The-Best-Frontend-JavaScript-Interview-Questions-(Written-by-a-Frontend-Engineer)
CyC2018/Interview-Notebook: 准备秋招学习笔记
InterviewMap/InterviewMap: Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
Advanced-Frontend/Daily-Interview-Question: 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。
Advanced-Interview-Question/front-end-interview: A list of interview for front-end developer(前端开发者面试清单)
front-end-interview-handbook/javascript-questions.md at master · yangshun/front-end-interview-handbook
qq449245884/xiaozhi
h5bp/Front-end-Developer-Interview-Questions: A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
webVueBlog/interview-answe: 【建议👍】前端面试日更解答 interview-answe 1+1,提倡每日学习与思考,每天进步一点!大厂高级前端面试题整理(死磕自己,愉悦大家)
LuckyWinty/fe-weekly-questions: A pro to record some interview questions every week...
lydiahallie/javascript-questions: A long list of (advanced) JavaScript questions, and their explanations
sjsdfg/Interview-Notebook-PDF: https://github.com/CyC2018/Interview-Notebook PDF版本离线阅读
haizlin/fe-interview: 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家)
tang-yue/scriptoj: scriptoj 所有题目整理 http://scriptoj.mangojuice.top/problems?tag=all
ponkans/F2E: 🔥【互联网一线大厂面试+学习指南】大前端进阶知识扫盲,前端同学必看,后端同学也能看懂,看不懂你加我微信骂我渣男就好了!😊 近期在写 Node.js 及工程化系列。(欢迎star,持
2020年前端面试复习必读精选文章【赠复习导图】 · Issue #39 · axuebin/articles
LinDaiDai/niubility-coding-js: 📒霖呆呆的个人博客汇总
coffe1891/frontend-hard-mode-interview: 《前端内参》帮助前端工程师们夯实技术以通过一线互联网企业技术面试。日拱一卒,一年下来你会惊叹自己的进步。
dyweb/awesome-resume-for-chinese: 适合中文的简历模板收集(LaTeX,HTML/JS and so on)由 @hoochanlon 维护
dyweb/Deedy-Resume-for-Chinese: 适合应届毕业生的 LaTeX 简历模板
deedy/Deedy-Resume: A one page , two asymmetric column resume template in XeTeX that caters to an undergraduate Computer Science student
easychen/career-guide-for-cs-graduate: 计算机系应届生求职指北
geekcompany/ResumeSample: Resume template for Chinese programmers . 程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板
Moosphan/Android-Daily-Interview: 每工作日更新一道 Android 面试题,小聚成河,大聚成江,共勉之~
FAQGURU/FAQGURU: A list of interview questions. This repository is everything you need to prepare for your technical interview.
lgwebdream/FE-Interview: 前端面试必备题库,1000+面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器
FEGuideTeam/FEGuide: 【前端面试题+前端学习+面试指南】 一份涵盖大部分前端工程师所需要掌握的核心知识。这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。
yisainan/web-interview: 我是「齐丶先丶森」,公众号「前端面试秘籍」作者,收集整理全网面试题及面试技巧,旨在帮助前端工程师们找到一份好工作!
blog/juejin-interview.md at master · shfshanyue/blog
azl397985856/fe-interview: 宇宙最强的前端面试指南 (https://lucifer.ren/fe-interview)
blog/fe-interview.md at master · biaochenxuying/blog
CavsZhouyou/Front-End-Interview-Notebook: 前端面试复习笔记
FrontEndGitHub/FrontEndGitHub: [前端GitHub]:专注于挖掘优秀的前端开源项目,抹平你的前端信息不对称,涵盖 JavaScript、Vue、React、Node、小程序、Flutter、Deno、HTML、CSS 等。
poetries/FE-Interview-Questions: 前端面试常考问题整理,按模块知识点分类 Front-end-Developer-Questions by Modules and knowledge
wx-chevalier/Web-Series: 现代 Web 开发语法基础与工程实践,涵盖 Web 开发基础、前端工程化、应用架构、性能与体验优化、混合开发、React 实践、Vue 实践、WebAssembly 等多方面。
HerbertKarajan/Fe-Interview-questions: 目前最全的前端开发面试题及答案
wangwenjie1314/webQd: web前端面试的知识点
huruji/FE-Interview: 前端面试题大合集——小菜鸟前端面试大作战
cuitianze/Front-end-Developer-Interview-Questions-of-Chinese: 高级前端开发工程师面试题(不定期更新)
shfshanyue/interview-api: 关于面试每日一题的 graphql api server
qdleader/qdleader
salomonelli/best-resume-ever: Build fast and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
qianbin01/frontend_train: 2018前端常见题汇总,不定时更新
sudheerj/javascript-interview-questions: List of 1000 JavaScript Interview Questions
ShameCom/ShameCom: 收集校招污点公司或组织,帮助学弟学妹避雷。互联网不曾遗忘!
Search · 前端面试
Advanced-Frontend/BetterJob-of-Frontend: 【BJF】你有故事我有酒,我有大厂前端岗内推机会,你有简历吗?
KieSun/fucking-frontend: 干爆前端。一网打尽前端面试、学习路径、优秀好文等各类内容,帮助大家一年内拿到期望的 offer!

@ 掘金

@ CSDN

@ 简书

@ SegmentFault 思否

@ 知乎

新手前端的面经总结(已拿网易offer) - 知乎
面经详解 - 知乎

@ 博客园

@ 哔哩哔哩

@ 语雀

@ 微信

《前端面试必备》

《挑战一轮大厂后的面试总结》

51nod

登录-51Nod
最新动态

LeetCode

《LeetCode 攻略》

#azl397985856

azl397985856/leetcode: LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Introduction - 力扣加加 - 努力做西湖区最好的算法题解
azl397985856/daily-featured: 每天给你推荐一个新奇,好玩,高品质的开源库,好文,观点或言论等。
力扣
azl397985856 (lucifer)

#halfrost

LeetCode-Go

halfrost/LeetCode-Go: ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Release Algorithm Template · halfrost/LeetCode-Go
序 | LeetCode Cookbook

halfrost (halfrost)

#labuladong

labuladong/fucking-algorithm: 手把手撕LeetCode题目,扒各种算法套路的裤子。English version supported! Crack LeetCode, not only how, but also why.
开篇词 - labuladong 的算法教程

#MisterBooo

MisterBooo/LeetCodeAnimation: Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)

#youngyangyang04

youngyangyang04/leetcode-master: LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

doocs/leetcode: 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
bonfy/leetcode: leetcode刷题 内附leetcode solution代码自动下载生成器(Leetcode solution auto generator)
tangweikun/awesome-leetcode: A collection of awesome leetcode solutions
soulmachine/leetcode: LeetCode题解,151道题完整版
cunzaizhuyi/js-leetcode: Leetcode solutions by JavaScript
lxr17/leetcode: LeetCode练习
lryong/hugo-leetcode-dashboard: A LeetCode dashboard for hugo website
LeetCode - The World's Leading Online Programming Learning Platform
力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台
887. 鸡蛋掉落 - 力扣(LeetCode)
(5 封私信 / 82 条消息) 力扣(LeetCode) - 知乎

LintCode

LintCode
九章算法 - 帮助更多中国人找到好工作,硅谷顶尖IT企业工程师实时在线授课为你传授面试技巧
LintCode 领扣

牛客网

牛客网-找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网
【第二弹】字节跳动7月份按岗位汇总算法高频题_笔经面经_牛客网
牛客题霸_C++Java前端经典笔试面试题库_在线编程_牛客网
那几个月在找工作(百度,网易游戏,华为)_笔经面经_牛客网
笔经面经_互联网求职学习交流_讨论区_牛客网
程序员代码面试指南_在线编程_牛客网
2019校招真题在线编程_牛客网
编程初学者入门训练_在线编程_牛客网
【程序员求职题库】互联网IT技术岗校园招聘实习笔试面试真题_牛客网
牛客题霸-求职必刷题_在线编程_牛客网
华为机试_在线编程_牛客网
剑指Offer_编程题_在线编程_牛客网

九章算法 - 帮助更多中国人找到好工作,硅谷顶尖IT企业工程师实时在线授课为你传授面试技巧
前端面试与进阶指南
题目 | ScriptOJ
字节跳动内推
收下这份面经!2020 阿里、美团、头条最新面试题总结来了
开课吧服务号
在线面试、在线Coding面试、笔试测评、面试题库 | ShowMeBug

! 运维(Operation and Maintenance, O&M)

运维(Operation and Maintenance, O&M)core

Site Reliability Engineering,SRE

What is SRE?
Red Hat’s approach to SRE

持续集成、持续交付、持续部署(Continuous Integration、Continuous Delivery、Continuous Deployment,CI/CD)

# Continuous Integration

AppVeyor

Continuous Integration and Deployment service for Windows, Linux and macOS | AppVeyor

Buildkite

Buildkite

CodeFresh

Codefresh - The fast, powerful, headache-free CI/CD platform

CodeShip

Continuous Integration, Deployment & Delivery with Codeship

CircleCI

Continuous Integration and Delivery - CircleCI

Jenkins

Jenkins core

Jenkins
jenkinsci/jenkins: Jenkins automation server
Jenkins
Jenkins 用户手册
Jenkins Plugins
Jenkins中文文档_w3cschool
安装Jenkins
Jenkins

Jenkins frameworks、libs、plugins&tools

Jenkins 资源、整理集 & FAQ

Jenkins 整理集

《Jenkins入门系列》

《Jenkins入门系列》

《Jenkins进阶系列》

《Jenkins入门系列》

Jenkins FAQ

Jenkins详细教程 - 简书
Jenkins 功能分析与整理 - 简书

Travis CI

steveklabnik/automatically_update_github_pages_with_travis_example: An example of automatically updating GitHub Pages when you're using Travis CI.
dwyl/learn-travis: A quick Travis CI (Continuous Integration) Tutorial for Node.js developers
Travis CI User Documentation
Travis CI - Test and Deploy Your Code with Confidence
Travis CI - Test and Deploy with Confidence
Travis CI - Test and Deploy Your Code with Confidence
Building a JavaScript and Node.js project - Travis CI
Travis | web前端中文站
持续集成服务 Travis CI 教程 - 阮一峰的网络日志

# Continuous Delivery

Flux

Flux project
fluxcd/flux: Successor: https://github.com/fluxcd/flux2 — The GitOps Kubernetes operator
fluxcd/flux2: Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
fluxcd/helm-operator: Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.

werf

werf
werf/werf: A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
Giterministic CLI tool | werf

# Continuous Deployment

Argo CD

argoproj/argo-cd: Declarative continuous deployment for Kubernetes.
Argo CD - Declarative GitOps CD for Kubernetes

Jenkins X

Jenkins X
jenkins-x/jx: Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Jenkins X - Cloud Native CI/CD Built On Kubernetes

pipelines · GitHub Topics
data-pipeline · GitHub Topics
The Product Managers' Guide to Continuous Delivery and DevOps - Mind the Product
databrickslabs/cicd-templates: Manage your Databricks deployments and CI with code.
Sign in · GitLab
Just CI · GitLab
什么是 CI/CD?一文带你理解CI持续集成和CD持续交付/部署 - 红帽

开发团队与运维团队之间更具协作性、更高效的关系(Development+Operations,DevOps)

CODING

CODING - 一站式软件研发管理平台
LGD_HuaFEEng 的工作台 - LGD_HuaFEEng

devopsprodigy

devopsprodigy

GitOps

Gimlet

Gimlet.io
gimlet-io/gimlet: Build and run a developer platform on Kubernetes
Gimlet

weaveworks/awesome-gitops: A curated list for awesome GitOps resources
argoproj/gitops-engine: Democratizing GitOps
GitOps | GitOps is Continuous Deployment for cloud native applications
Home | OpenGitOps

DevOps - 维基百科,自由的百科全书
DevOps Makers
redbearder/The-Site-Reliability-Workbook-CHS: The Site Reliability Workbook 站点可靠性工作手册 中文版
Home
Charmhub - The Open Operator Collection
What is DevSecOps?
中国 DevOps 社区 - 中国 DevOps 社区官方网站
一文带你秒懂 DevOps 是什么意思? 涵盖哪些基本概念?
首頁 - III DevOps

运维 - 维基百科,自由的百科全书

运维(Operation and Maintenance, O&M)frameworks、libs、plugins&tools

@ HTTP 监控/ HTTP 代理 / 反向代理(HTTP monitor / HTTP proxy / Reverse Proxy)

# 反向代理(Reverse Proxy)

Caddy

caddyserver/caddy: Fast, multi-platform web server with automatic HTTPS
Caddy - The Ultimate Server with Automatic HTTPS
caddy.community

Charles

malaohu/CharlesLicense: Charles抓包软件的激活码生成,你懂的!
yibhou/charles-share: Charles 代理工具分享
nian0114/Charles-Crack: Charles 破解工具
100apps/charles-hacking: Hacking Charles Web Debugging Proxy
the0demiurge/CharlesScripts: My awesome scripts for Arch Linux or Ubuntu Gnome latest LTS or MacBook.
Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS & SSL Proxy / Reverse Proxy
Charles授权码在线生成 charles 激活码 charles license key generate charles 破解

Fiddler

welefen/Fiddler: Fiddler for Chrome Extension
gabrielxvx/zh-fiddler: Fiddler Web Debugger 中文版
xxxily/Fiddler-plus: 自定义的Fiddler规则,多环境切换、解决跨域开发、快速调试线上代码必备|高效调试分析利器
gitjayzhen/FiddlerUseScript: Fiddler算是比较好用抓包工具,调试web或app接口都很方便,除了已有的功能,还可以使用自带的customRules.js脚本灵活地mock一些特殊测试场景。
Fiddler - Free Web Debugging Proxy - Telerik
Download Fiddler Web Debugging Tool for Free by Telerik
Add Ons for Telerik Fiddler Web Debugging Proxy
Configure Fiddler to decrypt HTTPS traffic | Progress Telerik Fiddler

LightProxy

alibaba/lightproxy: Proxy & Debug tools for macOS & Windows based on whistle with Chrome Devtools UI
LightProxy 💎 Cross platform Web debugging proxy
快速开始 | LightProxy

mockiji-proxy-middleware

NijiDigital/mockiji-proxy-middleware: A basic proxy middleware for Mockiji

Nohost

Tencent/nohost: 基于 Whistle 实现的多账号多环境远程配置及抓包调试平台
Nohost | 环境配置代理抓包神器

proxy-addr

jshttp/proxy-addr: Determine address of proxied request

proxychains-ng

rofl0r/proxychains-ng: proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.
通过 ProxyChains-NG 实现终端下任意应用代理 - 奇妙的 Linux 世界
Exherbo - net-proxy/proxychains-ng

SwitchHosts

oldj/SwitchHosts: Switch hosts quickly!
swh.app

SwitchyOmega

FelisCatus/SwitchyOmega: Manage and switch between multiple proxies quickly & easily.

Traefik Labs

Traefik Labs
traefik/traefik: The Cloud Native Application Proxy
Traefik Labs: Makes Networking Boring
Traefik Pilot, the Control Center for Traefik | Traefik Labs
Traefik - Official Image | Docker Hub
Welcome to Traefik Labs documentation | Traefik Labs Docs
Traefik Pilot
Instances
Plugins

Whistle

avwo/whistle: HTTP, HTTPS, WebSocket debugging proxy
whistle-plugins
关于whistle · GitBook

proxy · GitHub Topics
hoodiearon/w3-goto-world: 🍅冲出你的窗口,free ss/ssr/vmess分享、IPFS、暗网及蹭网教程、Git镜像等其他资源存储库
hoodiearon/fq-book: 《这本书能让你连接互联网》科学上网Freestyle,了解网络基础知识与实践蹭网操作
xiaoming2028/FreePAC: 科学上网/梯子/自由上网/翻墙 SS/SSR/V2Ray/Brook 搭建教程
novalagung/httpsproxy2http: 🚴 Quick HTTPS forward/reverse proxy for your HTTP web service
hua1995116/proxy: http-porxy 源码解析以及实现

@ Messaging

RabbitMQ

RabbitMQ
rabbitmq/rabbitmq-server: Open source RabbitMQ: core server and tier 1 (built-in) plugins
rabbitmq/cluster-operator: RabbitMQ Cluster Kubernetes Operator
Messaging that just works — RabbitMQ

messaging · GitHub Topics

@ Web 服务器

服务器 core

# Gateway service

Apache APISIX

apache/apisix: The Cloud-Native API Gateway
apache/apisix-ingress-controller: ingress controller for K8s
api7/apisix-mesh-agent
Apache APISIX® -- Cloud-Native API Gateway

API7.ai

API7.ai
首页 - 深圳支流科技有限公司 -- 全流量管理: API 网关 & Kubernetes Ingress Controller & 服务网格

orange

orlabs/orange: OpenResty/Nginx Gateway for API Monitoring and Management.

zuul

Netflix/zuul: Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.

Amazon API Gateway云网关_API网关托管服务-AWS云服务
API网关_API Gateway_API托管服务_开放API服务_API管理-阿里云
API 网关_API Gateway_API 托管服务_API 管理_开放 API - 腾讯云
Kong: Next-Generation API platform for Microservices

# Webhook

About webhooks - GitHub Docs
Webhook - Wikipedia
Webhook.site - Test, process and transform emails and HTTP requests
Webhooks - Marketo Developers
API – Webhooks – Delighted

Apache

Apache core

ApacheCN

ApacheCN
apachecn/home: ApacheCN 开源组织:公告、介绍、成员、活动、交流方式
iBooker - 可能是东半球最大的 AI 社区 | 欢迎大家贡献项目 -- ApacheCN 提供支持
iBooker - 可能是东半球最大的 AI 社区 | 欢迎大家贡献项目 -- ApacheCN 提供支持
ApacheCN 文档汇总 | 让开源界提前感受入关

Tomcat

apache/tomcat: Apache Tomcat
tomcat.apache.org
安装tomcat的两种方法(安装版与解压版)_百度经验

The Apache Software Foundation
www.apache.org

Apache frameworks、libs、plugins&tools

Apache 资源、整理集&FAQ

隐藏Apache的版本号及其它敏感信息 – 运维生存时间

lighttpd

lighttpd
Home - Lighttpd - fly light

Nginx

Nginx core

config

module

#google

Module ngx_google_perftools_module

#http

gzip

Module ngx_http_gzip_module
HttpGzip模块-Nginx中文文档

location

Module ngx_http_core_module
Nginx 关于 location 的匹配规则详解-linux开源-不断的总结....-51CTO博客

rewrite

Module ngx_http_rewrite_module
Nginx rewrite 总结(转) - 简书
nginx rewrite uri地址重写-我的运维历程-51CTO博客
nginx rewrite 指令

status

Module ngx_http_status_module

stub_status

Module ngx_http_stub_status_module

try_files

Module ngx_http_core_module
nginx try_files 根目录无效 - 简书
nginx 中 index try_files location 这三个配置项的作用 - 简书
Nginx的try_files指令使用实例_nginx_脚本之家
nginx中try_files参数易被忽略的知识点-readygood-51CTO博客
Nginx之try_files指令 - 吴昊博客

uwsgi

Nginx的Uwsgi模块_ITPUB博客
Module ngx_http_uwsgi_module

upstream

Module ngx_http_upstream_module
Nginx动态解析upstream域名_MySrc_新浪博客

upstream_conf

Module ngx_http_upstream_conf_module

upstream_hc

Module ngx_http_upstream_hc_module

Module ngx_http_core_module
Module ngx_http_core_module

#mail

Module ngx_mail_core_module

#stream

Module ngx_stream_core_module

负载均衡

反向代理

NGINX Docs | NGINX Reverse Proxy

跨域

NGINX | High Performance Load Balancer, Web Server, & Reverse Proxy
nginx documentation
nginx news
nginx: download
nginx for Windows
nginx for Windows
Index of /download/
ningx中文教程网
nginx
http核心模块-Nginx中文文档
nginx在windows上的安装-Nginx中文手册
nginx documentation
高性能负载均衡器、网络服务器、反向代理 | NGINX
开源Web服务提供商 - NGINX开源社区

Nginx frameworks、libs、plugins&tools

nginxconfig.io

digitalocean/nginxconfig.io: ⚙️ NGINX config generator on steroids 💉
NGINXConfig | DigitalOcean
do.co

nginx-clojure

nginx-clojure
nginx-clojure/nginx-clojure: Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers.
Home@Nginx-Clojure

ihaiker/aginx: management API service for nginx
schenkd/nginx-ui: Nginx UI allows you to access and modify the nginx configurations files without cli.

Nginx 资源、整理集&FAQ

Nginx 资源

yinjiazeng/NginxGUI: 基于electron+nuomi+antd开发的nginx图形化管理工具
galmoe-ts/nginx.conf at master · galmoe/galmoe-ts
Welcome to NGINX Wiki! | NGINX
Nginx开发从入门到精通 — Nginx开发从入门到精通

Nginx 整理集

死磕nginx系列--nginx 目录 - biglittleant - 博客园

Nginx FAQ

The Benefits of Microcaching with NGINX - NGINX

http-server · GitHub Topics

服务器 frameworks、libs、plugins&tools

http-framework

Raynos/http-framework: A web framework based purely on require('http')

Modern Web

Modern Web
modernweb-dev/web: Guides, tools and libraries for modern web development.
open-wc/es-dev-server
Modern Web
es-dev-server - npm

sintaxi/harp: Static Site Server/Generator with built-in preprocessing
ottomatica/opunit: 🕵️‍♂️🍞 Sanity checking containers, vms, and servers
coreybutler/fenix: A simple and visual static web server with collaboration features.
fly - npm

服务器 资源、整理集&FAQ

服务器 资源

hosts | 老D博客

服务器 整理集

服务器 FAQ

运用好你的云服务器 - 知乎

@ 自动化、自动部署(Automation、Automatic Deployment)

Ansible

Ansible core

Ansible
ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Ansible is Simple IT Automation
Ansible Documentation
news.ansible.uk
Ansible Government Solutions
Ansible Documentation — Ansible Documentation
Ansible Development - Google 网上论坛
ansible/ansible-lint: Best practices checker for Ansible
ansible-lint · PyPI
Collection Index — Ansible Documentation

Ansible Collections

Ansible Collections
ansible-collections/ansible.netcommon: Ansible Network Collection for Common Code
Ansible.Netcommon - Python Repo
ansible-collections.python.dist.boo · PyPI

Galaxy

ansible/galaxy: Source code behind the Galaxy hub at http://galaxy.ansible.com
Ansible Galaxy
Galaxy User Guide — Ansible Documentation

ansible · PyPI
ansible/ansible-modules-core: Ansible modules - these modules ship with ansible
Ansible and ansible-tower releases
ansible-core · PyPI
ansible/ansible-compat: A python package containing functions that help interacting with various versions of Ansible
ansible-community/molecule-docker: Molecule Docker Driver allows molecule users to test Ansible code using docker containers.
ansible-community/molecule-podman: Molecule Podman Driver allows use of podman as backend for testing.
ansible-community/molecule-vagrant: Molecule Vagrant Driver

Ansible frameworks、libs、plugins&tools

Ansible 资源、整理集&FAQ

《Ansible基础篇》

Ansible基础篇 - Ansible用法 | 一头乌黑白发
Ansible基础篇 - Ansible Playbook用法 | 一头乌黑白发
Ansible基础篇 - Ansible Roles用法 | 一头乌黑白发

stanleylst/ansible-tran: ansible-tran-des
ansible-tran.readthedocs.io
Ansible中文权威指南 — 国内最专业的Ansible中文官方学习手册
ansible | Linux运维部落
Ansible Best Practices: Part 2 — Polar Squad
Ansible中文权威指南 — 国内最专业的Ansible中文官方学习手册
Ansible 中文
Ansible wiki
网站架构从0起步系列文章总目录 - 骏马金龙 - 博客园
Ansible-朱双印博客
Ansible 变量, Ansible' | 正则表达式_replace, Ansible 断言, Ansible 何时, Ansible required_vars, Yaml 变量, Ansible 全局变量, 可靠的事实
Ansible教程-Linux运维技术社区,Linux教程,云计算学习平台,Devops工具下载站
一步到位玩透Ansible(原51cto专栏) | 骏马金龙
9.如虎添翼的力量:解锁强大的Jinja2模板 | 骏马金龙
Ansible「2.9」 中文官方文档 — Ansible Documentation
Ansible中文权威指南- 国内最专业的Ansible中文官方学习手册
Ansible 文件 — ansible中文權威指南 1.0.1 documentation
I teach creative Automation DevOps, Cloud Engineer, System Administrator, and IT Professional to succeed with Ansible Technology to automate more things everyday. - Ansible Pilot

AutoHotkey

AutoHotkey
AutoHotkey/Ahk2Exe: Official AutoHotkey script compiler - written itself in AutoHotkey
Lexikos/AutoHotkey_L: AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
leer0911/myHotKey: 基于 Autohotkey 的效率工具
AutoHotkey
快速参考 | AutoHotkey
按字母排序的命令和函数索引 | AutoHotkey
Win下最爱效率神器:AutoHotKey | 晚晴幽草轩

Automa

AutomaApp/automa: A browser extension for automating your browser by connecting blocks
Getting started | Automa Docs

aotianwinter/my-auto-deploy: node deploy 前端自动化部署
fuchengwei/deploy-cli-service: 前端自动部署脚手架服务
zeit/now: The easiest way to deploy websites
dadaiwei/fe-deploy-cli: 前端轻量化部署脚手架,基于node-ssh实现,支持测试、线上等多环境部署
xusenlin/marewood: marewood is an open source automatic packaging deployment tool for front-end || MareWood 是一个Go开发的轻量级前端部署工具,可以很灵活的配置各种打包部署环境并提供访问。

@ 配置管理(Config Management)

Puppet

Puppet
puppetlabs/puppet: Server automation framework and application
Powerful infrastructure automation and delivery | Puppet

@ 容器(Container)

# 镜像库(Image、Mirror)

Repo mirrors
coreos/quay-docs: Documentation for Quay.io
MichMich/MagicMirror: MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
Docker Hub Container Image Library | App Containerization
Container Registry  |  Google Cloud
500 Internal Privoxy Error
pub.mirrors.aliyun.com
华为开源镜像站_软件开发服务_华为云
腾讯软件源
四川棱镜云开源软件镜像站 | PrismCloud Open Source Mirror
腾讯软件源

Container Advisor,cAdvisor

google/cadvisor: Analyzes resource usage and performance characteristics of running containers.
Monitoring Docker container metrics using cAdvisor | Prometheus
google/cadvisor - Docker Image | Docker Hub
cAdvisor | Digital.ai
cadvisor package - github.com/google/cadvisor - pkg.go.dev
Cadvisor内存使用率指标 - OrcHome

CoreOS

CoreOS
Quay Container Registry · Quay

Docker

Docker core

Documentation

Docker Documentation | Docker Documentation

Docker Official Images

Docker Official Images
docker-library/official-images: Primary source of truth for the Docker "Official Images" program
docker-library/python: Docker Official Image packaging for Python
library's Profile | Docker Hub

registry-mirrors

https://pee6w651.mirror.aliyuncs.com
registry.docker-cn.com
https://mkts104l.mirror.aliyuncs.com
403 Forbidden
Hub · DaoCloud
https://ustc-edu-cn.mirror.aliyuncs.com

Docker
docker/compose: Define and run multi-container applications with Docker
docker/compose-cli: Easily run your Compose application to the cloud with compose-cli
docker/node-sdk: Docker CLI gRPC JavaScript SDK
docker/roadmap: Welcome to the Public Roadmap for All Things Docker! We welcome your ideas.
docker/cli: The Docker CLI
Home - Docker
Use Cases | Docker
Docker Blog | App Development News and Thought Leadership | Docker
Docker Community - Connect with Docker Enthusiasts | Docker
Docker Partner Program - Business & Technology | Docker
Developer Tools - Docker
The Industry-Leading Container Runtime - Docker
Secure Software Supply Chain - Docker
Docker Hub - Docker
Docker Desktop - Docker
https://get.docker.com
https://test.docker.com

Docker frameworks、libs、plugins&tools

portainer/portainer: Simple management UI for Docker
prakhar1989/docker-curriculum: A comprehensive tutorial on getting started with Docker!
fcwu/docker-ubuntu-vnc-desktop: Docker image to provide HTML5 VNC interface to access Ubuntu LXDE and LXQT desktop environment
huan/docker-wechat: DoChat is a Dockerized WeChat (盒装微信) PC Windows Client for Linux
stefanprodan/swarmprom: Docker Swarm instrumentation with Prometheus, Grafana, cAdvisor, Node Exporter and Alert Manager

Docker 资源、整理集&FAQ

Docker 资源

Docker教程™
Docker中文网
silenceshell/docker_mirror: 查找最快的docker镜像
yeasy/docker_practice: Learn and understand Docker&Container technologies, with real DevOps practice!
前言 - Docker — 从入门到实践
Introduction · Docker學習筆記
Docker Container - Aqua
docker中文社区,docker帮助,docker手册,docker教程,docker安装手册 - docker中文社区
Docker中文社区-dockercn.net

Docker 整理集

《Docker》

docker/awesome-compose: Awesome Docker Compose samples

Docker FAQ

万字雄文详解云时代Docker原理!!!
解决报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout-纸盒

Dockerfile

Docker ARG, ENV and .env - a Complete Guide · vsupalov.com

Kubernetes

Kubernetes core

Documentation

Kubernetes Documentation | Kubernetes
Kubernetes(K8S)中文文档_Kubernetes中文社区
Kubernetes是什么 _ Kubernetes(K8S)中文文档_Kubernetes中文社区

Helm

The Helm Project
helm/helm: The Kubernetes Package Manager
cdwv/awesome-helm: Collaborative list of awesome helm charts and resources. PRs are welcome!
Helm
Helm

Ingress NGINX Controller

kubernetes/ingress-nginx: Ingress-NGINX Controller for Kubernetes
Welcome - NGINX Ingress Controller
ingress-nginx 中文文档 - ingress-nginx-docs-cn

Kubectl

kubectl-plugins · GitHub Topics
kubernetes/kubectl: Issue tracker and mirror of kubectl code
jordanwilson230/kubectl-plugins: A Collection of Plugins for kubectl Integration (exec as any user, context switching, etc).
ishantanu/awesome-kubectl-plugins: Curated list of kubectl plugins
kvaps/kubectl-node-shell: Exec into node via kubectl
hidetatz/kubecolor: colorizes kubectl output
itaysk/kubectl-neat: Clean up Kubernetes yaml and json output to make it readable
aquasecurity/kubectl-who-can: Show who has RBAC permissions to perform actions on different resources in Kubernetes
jakepearson/k: Always run the correct kubectl against your cluster
evanlucas/fish-kubectl-completions: kubectl completions for fish shell
ahmetb/kubectl-aliases: Programmatically generated handy kubectl aliases.
aylei/kubectl-debug: This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.
JamesTGrant/kubectl-debug: Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive, 'debug' container in the same pid, network, user, and ipc namespace as the target container without disrupting the target container. The new container may contain all the troubleshooting tools utilites you require, even if the target container doesn't even contain a SHELL.
iovisor/kubectl-trace: Schedule bpftrace programs on your kubernetes cluster using the kubectl
ahmetb/kubectl-tree: kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
ahmetb/kubectx: Faster way to switch between clusters and namespaces in kubectl
kubectl | Kubernetes
Kubectl Reference Docs

minikube

kubernetes/minikube: Run Kubernetes locally
Welcome! | minikube

NGINX Ingress Controller

nginxinc/kubernetes-ingress: NGINX and NGINX Plus Ingress Controllers for Kubernetes
NGINX Ingress Controller

Kubernetes
kubernetes/community: Kubernetes community content
kubernetes/kube-aggregator: Aggregator for Kubernetes-style API servers: dynamic registration, discovery summarization, secure proxy
kubernetes/apiserver: Library for writing a Kubernetes-style API server.
kubernetes/metrics: Kubernetes metrics-related API types and clients
kubernetes/dashboard: General-purpose web UI for Kubernetes clusters
kubernetes/enhancements: Enhancements tracking repo for Kubernetes
kubernetes/code-generator: Generators for kube-like API types
Kubernetes
Discuss Kubernetes
Kubernetes Contributors
Kubernetes Blog | Kubernetes
Kubernetes
Kubernetes中文社区_分享最新K8S资讯、教程、实践和中文文档
Kubernetes(k8s)中文文档 Kubernetes概述_Kubernetes中文社区
Kubernetes - 生产级别的容器编排管理 - 中文文档

Kubernetes frameworks、libs、plugins&tools

$ Balancer

k8gb

k8gb
k8gb-io/k8gb: A cloud native Kubernetes Global Balancer

$ Kubernetes Operators

KUDO

KUDO
KUDO

Kubegres

reactive-tech/kubegres: Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
Kubegres

KubeOperator

KubeOperator
KubeOperator/KubeOperator: KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。
KubeOperator/KubePi: KubePi 是一款简单易用的开源 Kubernetes 可视化管理面板
KubeOperator/webkubectl: Run kubectl command in Web Browser.
KubeOperator - 开源容器平台 - 官网

Operator Framework

Operator Framework
Welcome to Operator framework
operator-framework/operator-lifecycle-manager: A management framework for extending Kubernetes with Operators
operator-framework/awesome-operators: A resource tracking a number of Operators out in the wild.
operator-framework/operator-sdk: SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.

shell-operator

flant/shell-operator: Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

flant/addon-operator: A system to manage additional components for Kubernetes cluster in a simple, consistent and automated way.
operator · GitHub Topics

$ Reporting

Kube Reporting

Kube Reporting

Argo Project

Argo Project

Devtron Labs

Devtron Labs
devtron-labs/devtron: Tool integration platform for Kubernetes

Karmada

karmada-io
karmada-io/karmada: Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
karmada-io/karmada-operator
karmada/pkg/karmadactl at master · karmada-io/karmada
karmadactl package - github.com/karmada-io/karmada/pkg/karmadactl - Go Packages
Karmada
Karmada | Cloud Native Computing Foundation

Kubeapps

vmware-tanzu/kubeapps: A web-based UI for deploying and managing applications in Kubernetes clusters
Kubeapps

Kubermatic

Kubermatic
kubermatic/fubectl: Reduces repetitive interactions with kubectl
Multi Cloud Kubernetes Management Platform | Cloud Native Operations

Kubernetes Retired

Kubernetes Retired

Kubernetes SIGs

Krew

kubernetes-sigs/krew: 📦 Find and install kubectl plugins
Krew – kubectl plugin manager

Kubernetes SIGs
kubernetes-sigs/metrics-server: Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.
kubernetes-sigs/prometheus-adapter: An implementation of the custom.metrics.k8s.io API using Prometheus
kubernetes-sigs/cli-experimental: Experimental Kubectl libraries and commands.
kubernetes-sigs/kind: Kubernetes IN Docker - local clusters for testing Kubernetes
kubernetes-sigs/kustomize: Customization of kubernetes YAML configurations
Kubectl plugins available · Krew

Kubernetes Database

Kubernetes Database
kubedb/cli: `kubectl` plugin for KubeDB
KubeDB - Run Production-Grade Databases on Kubernetes

KubeSphere

KubeSphere
kubesphere/kubesphere: The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
Open Source Enterprise Kubernetes Platform | KubeSphere
面向云原生应用的容器混合云,支持 Kubernetes 多集群管理的 PaaS 容器云平台解决方案 | KubeSphere

Kuboard

eip-work/kuboard-press: Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.23.4 安装手册,(k8s install) 在线答疑,持续更新。
Kuboard_Kubernetes教程_K8S安装_管理界面

Kubecost

Kubecost
Kubecost | Kubernetes cost monitoring and management
kubecost/kubecost-lens-extension: A Kubecost extension for the Lens K8s IDE that adds namespace cost data.

k9s

derailed/k9s: 🐶 Kubernetes CLI To Manage Your Clusters In Style!
K9s: k9s 是用于管理 Kubernetes 集群的 CLI
K9s - Manage Your Kubernetes Clusters In Style
Providing Service Canines For Warriors
容器与云|k9s:你没看错,这是一个加速 k8s 集群管理的工具

Lens

Lens
lensapp/lens: Lens - The way the world runs Kubernetes
Lens | The Kubernetes IDE
lensapp/lens-extensions: List of Lens Extensions
lensapp/lens-extension-samples: Lens Extension API Samples
lensapp/lens-k8s-proxy
Lens Spaces

MicroK8s

ubuntu/microk8s: MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge.
MicroK8s - Zero-ops Kubernetes for developers, edge and IoT

OpenKruise

OpenKruise
openkruise/kruise: Automate application management on Kubernetes
Automate application management on Kubernetes. | OpenKruise

weaveworks/wksctl: Open Source Weaveworks Kubernetes System
segmentio/kubeapply: A lightweight tool for git-based management of Kubernetes configs
fanux/sealos: 只能用丝滑一词形容的kubernetes高可用安装(kubernetes install)工具,一条命令,离线安装,包含所有依赖,内核负载不依赖haproxy keepalived,纯golang开发,99年证书,支持v1.16 v1.15 v1.17 v1.18 v1.19 v1.20集成containerd离线包!
openyurtio/openyurt: OpenYurt - Extending your native Kubernetes to edge(project under CNCF)
kubecost/cost-model: Cross-cloud cost allocation models for Kubernetes workloads
fabric8io/kansible: Kansible lets you orchestrate operating system processes on Windows or any Unix in the same way as you orchestrate your Docker containers with Kubernetes by using Ansible to provision the software onto hosts and Kubernetes to orchestate the processes
unixhot/salt-kubebin: SaltStack使用二进制方式自动化部署Kubernetes(版本v1.10.3)
unixhot/salt-kubeadm: SaltStack使用kubeadm方式自动化部署Kubernetes(版本v1.19.6)现已支持高可用!
nodeshift-archived/kube-probe: Simple liveness and readiness check middleware for openshift/kubernetes
nimakaviani/knative-inspect: A light-weight debugging tool for Knative's system components
fanux/fist: Lightweight Kubernetes manager
du2016/web-terminal-in-go: implementat k8s/docker web terminal with golang
lf1029698952/kube-webshell: Sahaba Kubernetes WebShell Terminal
bitnami-labs/sealed-secrets: A Kubernetes controller and tool for one-way encrypted Secrets
keywords:kubernetes - npm search
kube-probe - npm
Extend kubectl with plugins | Kubernetes

Kubernetes 资源、整理集&FAQ

Kubernetes 资源

$ Kubernetes Operators

OperatorHub.io | The registry for Kubernetes Operators
通俗易懂:k8s Operator 是什么?- 红帽
Creating Custom Kubernetes Operators
Operator · Kubernetes 中文指南——云原生应用架构实战手册
Writing a Kubernetes Operator in Golang | by Michael Treacher | Medium
Introducing Operators: Putting Operational Knowledge into Software
Automating Kubernetes Cluster Operations with Operators – The New Stack
zjcbit/middleware-operator-manager

Kubernetes Handbook (Kubernetes指南)

feiskyer/kubernetes-handbook: Kubernetes Handbook (Kubernetes指南) https://kubernetes.feisky.xyz
序言 - Kubernetes指南
Introduction - Kubernetes指南
rootsongjc/kubernetes-handbook: Kubernetes中文指南/云原生应用架构实践手册 - https://jimmysong.io/kubernetes-handbook
序言 · Kubernetes Handbook - Kubernetes中文指南/云原生应用架构实践手册 by Jimmy Song(宋净超)

yangchuansheng/k8s-knowledge: Kubernetes 社区的知识图谱,Knowledge Graph
Kubernetes - Google Kubernetes Engine (GKE)  |  Google Cloud
Kubernetes News
序言 · Prometheus 中文文档
KubeWeekly | Cloud Native Computing Foundation
Last Week in Kubernetes Development | Stay up-to-date on Kubernetes development in 15 minutes a week.
Kubelist - a kubernetes newsletter & podcast
K8S训练营
优点知识 - Kubernetes 进阶训练营(第2期)
序言 · Kubernetes指南
前言 · Docker和Kubernetes实践指南
Kubernetes Atlas — Cloud Atlas 0.1 文档
Learnk8s — the Kubernetes training company
Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版) - 龚正等编著 - Google 图书
Kubernetes in Production: What You Should Know
​​Kubernetes: Why Use It, How It Works, Options & Alternatives
kubernetes 学习笔记

Kubernetes 整理集

kubernetes · GitHub Topics
kubernetes-operator · GitHub Topics
kubernetes- CSDN搜索
Kubernetes | xcbeyond

Kubernetes FAQ

Inject Data Into Applications

Kubernetes 每天 10 分钟入门系列:ConfigMap 和 Secret

Monitoring, Logging, and Debugging

Troubleshooting

hjacobs/kubernetes-failure-stories: Compilation of public failure/horror stories related to Kubernetes
排错概览 - Kubernetes指南
Troubleshoot common Azure Kubernetes Service problems - Azure Kubernetes Service | Microsoft Docs
Kubernetes Logs for Troubleshooting - The IT Hollow
Chapter 4. Troubleshooting Kubernetes Red Hat Enterprise Linux Atomic Host 7 | Red Hat Customer Portal
Kubernetes recipes: Maintenance and troubleshooting – O’Reilly
问题排查  |  Kubernetes Engine 文档  |  Google Cloud
容器服务 通过 Exit Code 定位 Pod 异常退出原因-故障处理-文档中心-腾讯云-腾讯云
容器服务 使用 Systemtap 定位 Pod 异常退出原因-故障处理-文档中心-腾讯云-腾讯云

Kubernetes Logging: 101 Guide to Logs, Best Practices & More - Sematext
Reading Kubernetes logs - DEV Community
面向容器日志的技术实践-阿里云开发者社区
全面提升,阿里云Docker/Kubernetes(K8S) 日志解决方案与选型对比-阿里云开发者社区
Kubernetes日志采集Sidecar模式介绍-阿里云开发者社区

resources

Setting the right requests and limits in Kubernetes
[Kubernetes] 分配 & 管理 container 所使用到的計算資源 | 小信豬的原始部落

Volume

Kubernetes Volume _ Kubernetes(K8S)中文文档_Kubernetes中文社区

Kubernetes API之资源、种类和对象 - DockOne.io

Linux 软件容器(Linux Containers,LXC)

LXC - Linux Containers
lxc/lxc: LXC - Linux Containers
LXC Web Panel
LXC Engineering Group |
Linux Containers

Moby

Moby
moby/moby: Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

Rancher

Rancher
rancher/rancher: Complete container management platform
Enterprise Kubernetes Management | Rancher
Enterprise Kubernetes Management | Rancher

containers · GitHub Topics
Introduction - container-monitor
ContainIQ | Kubernetes Monitoring Instantly
Containerized Architecture: Components and Design Principles | Aqua
Container Platforms: 6 Best Practices and 15 Top Solutions

@ 数据收集、日志解析(Data Collection、Log Parsing)

Coralogix

Coralogix - Stateful Streaming Analytics for Observability Data

Fluentd

Fluentd: Unified Logging Layer
fluent/fluent-bit: Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows
Fluentd | Open Source Data Collector | Unified Logging Layer
fluentbit
使用 Fluent Bit 实现集中式容器日志记录 | 亚马逊AWS官方博客
Fluentd vs. Fluent Bit: Side by Side Comparison | Logz.io
fluent/fluentd: Fluentd: Unified Logging Layer (project under CNCF)

Logstash

Logstash:收集、解析和转换日志 | Elastic
Logstash · ELKstack 中文指南

mtail

google/mtail: extract internal monitoring data from application logs for collection in a timeseries database

OK Log

OK Log
oklog/oklog: A distributed and coördination-free log management system

rsyslog

rsyslog and closely related libraries
rsyslog/rsyslog: a Rocket-fast SYStem for LOG processing

Fast and Reliable Schema-Agnostic Log Analytics Platform - Uber Engineering Blog

@ 数据可视化(Data Visualization, DV)

Grafana Labs

Grafana

Grafana core

grafana/grafana: The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
grafana/dashboard-spec
Grafana® Features | Grafana Labs
Grafana | Grafana Labs
Grafana Plugins - extend and customize your Grafana | Grafana Labs
Dashboards | Grafana Labs
Download Grafana | Grafana Labs
Grafana documentation | Grafana Labs

Grafana frameworks、libs、plugins&tools

$ annotations

devopsmakers/python-grafannotate: A CLI tool to add annotations to Grafana
grafana/memo: easily save grafana annotations from slack mentions and the cli
Cosbench misc parses

$ plugins

% ClickHouse datasource

Vertamedia/clickhouse-grafana: Clickhouse datasource for grafana
valeriakononenko/grafana-clickhouse-plugin: Grafana plugin for ClickHouse datasource with alerting
ClickHouse plugin for Grafana | Grafana Labs
Create Grafana Dashboards from ClickHouse Data | Altinity Documentation

% Kubernetes

devopsprodigy/kubegraf: Grafana-plugin for k8s' monitoring
grafana/kubernetes-app: A set of dashboards and panels for kubernetes.
DevOpsProdigy KubeGraf plugin for Grafana | Grafana Labs
kubernetes plugin for Grafana | Grafana Labs

DifferentialOrange/grafonnet-status-panel: A library that extends grafonnet with Status panel (by Vonage) plugin template
mouhannadali/grafonnet-lib-plugins: Community grafonnet plugins
thelastpickle/grafonnet-polystat-panel: Polystat panel plugin extention for grafonnet (https://github.com/grafana/grafonnet-lib)
gojekfarm/grafonnet-bigquery-panel: Grafonnet Plugin for the bigquery panel
Status Panel plugin for Grafana | Grafana Labs
Statusmap plugin for Grafana | Grafana Labs
Polystat plugin for Grafana | Grafana Labs
Google BigQuery plugin for Grafana | Grafana Labs
WilliamVenner/grafana-timepicker-buttons: 📊 Datasource-configured buttons panel plugin which set the time range of your Grafana dashboard

$ with jsonnet

Grafonnet

grafana/grafonnet-lib: Jsonnet library for generating Grafana dashboard files.
scylla-monitoring/generate-dashboards.sh at master · scylladb/scylla-monitoring
lahsivjar/grafonnet-playground: Playground for grafanna with jsonnet
AndrewFarley/grafonnet-lib-dockerhub: A simple Docker image that has jsonnet and grafana's grafonnet lib for CI/CD purposes
tarantool/grafana-dashboard: Dashboard for Tarantool application and database server monitoring with Grafana
satyanash/promql-jsonnet: A Jsonnet based DSL for writing PromQL queries. This is useful for automatically creating dashboards on grafana with prometheus.
Voronenko/sa_grafonnet_lib: "Sidecar" to grafonnet-lib for AWS/ECS visualization - set of panels, metrics, templates to visualize state of your ECS clusters
adamwg/grafana-dashboards: Grafana dashboard management demo for PromCon 2019
Add Dockerfile by 0x63lv · Pull Request #115 · grafana/grafonnet-lib
Grafonnet
grafonnet - Github Help
Grafana Dashboards as Code with Grafonnet | Novatec
Ceph.io — Managing Grafana Dashboards with Grafonnet
Ceph.io — Managing Grafana Dashboards with Grafonnet
Grafana and Grafonnet Dashboards · Hodari
Grafana dashboards-as-code with grafonnet-lib

jsonnet-libs

grafana/jsonnet-libs: Grafana Labs' Jsonnet libraries

grafana/cortex-jsonnet: This repo has the jsonnet for deploying and also the mixin for monitoring Cortex
grafana/grizzly: A utility for managing Jsonnet dashboards against the Grafana API

grafanalib

weaveworks/grafanalib: Python library for building Grafana dashboards
Welcome to grafanalib’s documentation! — grafanalib documentation

Pentagon

grafana/pentagon: Vault <-> Kubernetes Secrets
jsonnet-libs/pentagon at master · grafana/jsonnet-libs

nicolastakashi/cole: Cole can use his sixth sense to give you metrics about your Grafana dashboards
uber/grafana-dash-gen: grafana dash dash dash gen
Welcome to grafyaml’s documentation! — grafyaml 0.0.9.dev7 documentation
grafana/worldmap-panel: Worldmap panel plugin for Grafana 3.0 that can be overlaid with circles for data points.
K-Phoen/grabana: User-friendly Go library for building Grafana dashboards
K-Phoen/dark: (grafana) Dashboards As Resources in Kubernetes
panodata/grafana-client: Python client library for the Grafana HTTP API

Grafana 资源、整理集&FAQ

Grafana | Prometheus
Grafana Tutorials
Grafana Plugins Weekly – Volkov Labs
grafana's Profile | Docker Hub
Grafana - DEV Community
The most insightful stories about Grafana - Medium
grafana- CSDN搜索
Reference: Standard field definitions | Grafana Labs
grafana · GitHub Topics
[搜书籍] grafana - 搜索结果 - 书栈网 · BookStack
keywords:grafana - npm search

Grafana Cloud

Grafana Cloud | Grafana Labs

Grafana k6

grafana/k6: A modern load testing tool, using Go and JavaScript - https://k6.io
Load testing for engineering teams | Grafana k6

Grafana Logs

Grafana Loki

Grafana Loki core

$ Clients

Logstash

Logstash | Grafana Labs

Promtail

Promtail | Grafana Labs
Promtail - Kubernetes 进阶训练营(第2期)

Clients | Grafana Labs

Log query language,LogQL

LogQL | Grafana Labs

Write Ahead Log,WAL

Write Ahead Log | Grafana Labs
Write-Ahead Logs | Grafana Labs

loki · GitHub Topics
grafana/loki: Like Prometheus, but for logs.
Grafana Loki | Grafana Labs
Grafana Loki | Grafana Labs
Latest Grafana Loki topics - Grafana Labs Community Forums
正在重定向至 Google 网上论坛
Configuration | Grafana Labs

Grafana Loki libs、plugins&tools

keywords:loki - npm search

Grafana Loki 资源、整理集&FAQ

empty ring

Error - server returned HTTP status 500 Internal Server Error (500): empty ring · Issue #4202 · grafana/loki
"empty ring" error with memberlist - Grafana Loki - Grafana Labs Community Forums

msg="error running loki" err="mkdir wal: XXX

Improve WAL-related error message · Issue #4704 · grafana/loki
Error installing Loki with persistent volume with a user without 'root' privileges · Issue #2018 · grafana/loki
[Support] Natcoso9955 - Loki - Docker Containers - Unraid
grafana - Error running loki invalid database .error creating index client - Server Fault

msg="error sending batch, will retry" status=429 error="server returned HTTP status 429 Too Many Requests (429)

Maximum active stream limit exceeded

docker - Promtail: Loki Server returned HTTP status 429 Too Many Requests - Stack Overflow
Promptail HTTP status 429 Too Many Requests - Grafana Loki - Grafana Labs Community Forums

stream rate limit exceeded

server returned HTTP status 429 Too Many Requests · Issue #4204 · grafana/loki

Ingestion rate limit exceeded

server returned HTTP status 429 Too Many Requests (429): Ingestion rate limit exceeded (limit: 4194304 bytes/sec) · Issue #610 · grafana/helm-charts

Per stream rate limit exceeded

per_stream_rate_limit not working as intended - Or promtail_read_bytes_total metric is wrong? · Issue #4887 · grafana/loki
Per stream rate limit exceeded (limit: 3MB/sec) while attempting to ingest for stream - Grafana Loki - Grafana Labs Community Forums

rpc error: code = ResourceExhausted desc = trying to send message larger than max

ResourceExhausted desc = grpc: received message larger than max · Issue #2271 · grafana/loki
Configuration | Grafana Labs
Configuration | Grafana Labs

too many unhealthy instances in the ring

too many failed ingesters · Issue #2131 · grafana/loki
the ring never removes old ingester even if the ingester pod is evicted · Issue #1521 · cortexproject/cortex
Ingester not leaving Ring From Distributor Rings And getting "expanding series: too many unhealthy instances in the ring" · Issue #4476 · cortexproject/cortex

Loki - Kubernetes 进阶训练营(第2期)
Loki 日志系统分布式部署实践八 排错 - 简书
笔记 | Loki 轻量级日志收集系统

msg="error parsing syslog stream" err="expecting a structured data section containing one or more elements (`[id( key=\"value\")*]+`) or a nil value [col XXX]"

Promtail Syslog Parsing failed: Show relevant message when log-level=debug · Issue #5385 · grafana/loki
Promtail Syslog Target: Use best effort parser · Issue #5395 · grafana/loki

Logs | Grafana Labs

Grafana Traces

Traces | Grafana Labs

Grafana Tempo

grafana/tempo: Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
Grafana Tempo | Grafana Labs
Tempo Documentation | Grafana Labs

Cortex

cortexproject/cortex: A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Cortex | Grafana Labs

OpenTelemetry

OpenTelemetry | Grafana Labs
OpenTelemetry - CNCF

Grafana Labs
Grafana: The open observability platform | Grafana Labs
Grafana Labs Blog | Grafana Labs
Documentation | Grafana Labs
Tutorials | Grafana Labs
Metrics | Grafana Labs
Grafana Labs Community Forums
Open Source | Grafana Labs
Prometheus | Grafana Labs
Graphite | Grafana Labs
Prometheus Exporter Quickstarts | Grafana Labs
Grafana Enterprise Stack | Grafana Labs
grafana/dskit: Distributed systems kit

Kibana

Kibana core

elastic/kibana: Your window into the Elastic Stack
Kibana:数据的探索、可视化和分析 | Elastic
Kibana 用户手册 | Elastic
Past Releases of Elastic Stack Software | Elastic
Kibana OSS 7.3.1 | Elastic

Kibana 资源、整理集&FAQ

Kibana 资源

PhaedrusTheGreek/transform_vis: Transform Visualization for Kibana

Kibana 整理集

Kibana FAQ

在Windows环境下搭建kibana开发环境及开发插件 - 程序员大本营
Kibana插件开发 | 易学教程
在mac上搭建kibana开发环境并打包 — POISON
如何让kibana零等待时间升级插件(前后端分离的部署) - Elastic 中文社区

Tableau

Tableau
Business Intelligence and Analytics Software
商业智能和分析软件

B-Software/Ward: Server dashboard

@ 数据库(Database,DB)

数据库 core

Cloud Database

Azure SQL Database

Azure SQL Database – Managed Cloud Database Service | Microsoft Azure
Azure SQL | Microsoft Azure

Database-as-a-service,DBaaS

Couchbase

couchbase
Couchbase: The Modern Database for Enterprise Applications
Introduction - Couchbase 中文教程

Category:Cloud databases - Wikipedia
Cloud database - Wikipedia
What is a cloud database? | IBM
Google Cloud 数据库
What Is a Cloud Database | Oracle
What is cloud database? - Definition from WhatIs.com

Database Clustering System

Vitess

vitessio/vitess: Vitess is a database clustering system for horizontal scaling of MySQL.
Vitess | Vitess是用于部署、扩展和管理大型MySQL实例集群的数据库解决方案。

数据发现和查询生成器(Data Discovery and Query Builder,DDQB)

# JavaScript

knex

Knex.js - A SQL Query Builder for Javascript
knex
knex/knex: A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
knex/documentation: Knex Documentation Builder
SQL Query Builder for Javascript | Knex.js

Sqorn

sqorn/sqorn: A Javascript library for building SQL queries

Data Discovery and Query Builder - Wikipedia
query-builder · GitHub Topics

数据库管理员(Database Administrator,DBA)

Bytebase

Bytebase
bytebase/bytebase: Web-based, zero-config, dependency-free database schema change and version control tool for teams. Public demo: https://demo.bytebase.com
Bytebase | Safe Database Change and Version Control for Teams

数据库管理员 - 维基百科,自由的百科全书
dbatools – the community's sql powershell module

数据库管理系统(Database Management System,DBMS)

ClickHouse

ClickHouse core

CHANGELOG

ClickHouse: CHANGELOG.md | Fossies

clickhouse-connect

ClickHouse/clickhouse-connect: Python driver/sqlalchemy/superset connectors
clickhouse-connect · PyPI

clickhouse-presentations

ClickHouse/clickhouse-presentations: Presentations, meetups and talks about ClickHouse
clickhouse-presentations | Presentations, meetups and talks about ClickHouse
Talks index | clickhouse-presentations

Docs

$ zh

什么是ClickHouse? | ClickHouse文档
ClickHouse文档 | ClickHouse文档
客户端开发库 | ClickHouse文档
第三方集成库 | ClickHouse文档
第三方代理 | ClickHouse文档
第三方开发的可视化界面 | ClickHouse文档
ClickHouse 架构概述 | ClickHouse文档
系统表 | ClickHouse Docs
设置 | ClickHouse Docs

Welcome to ClickHouse Docs | ClickHouse Docs
Overview - ClickHouse Documentation
ClickHouse Quick Start Guide
《ClickHouse v21.9 Documentation》 - 书栈网 · BookStack
SELECT Query | ClickHouse Docs
SELECT Query | ClickHouse Docs
SELECT Query | ClickHouse Docs

ErrorCodes & Exception

ErrorCodes.cpp source code [ClickHouse/src/Common/ErrorCodes.cpp] - Woboq Code Browser
ClickHouse/ErrorCodes.cpp at master · ClickHouse/ClickHouse
Server packets | ClickHouse Docs
Other Functions | ClickHouse Docs

Installation

clickhouse/clickhouse-server - Docker Image | Docker Hub
yandex/clickhouse-server - Docker Image | Docker Hub
https://packagecloud.io/install/repositories/Altinity/clickhouse/script.rpm.sh

SETTINGS

ClickHouse/Settings.h at master · ClickHouse/ClickHouse
ClickHouse/SettingsEnums.h at master · ClickHouse/ClickHouse
Settings.h source code [ClickHouse/dbms/src/Core/Settings.h] - Woboq Code Browser
ClickHouse/MergeTreeSettings.h at af1cd745e1ce4b023a6852fee9968da086e1b2d5 · ClickHouse/ClickHouse
ClickHouse/config.yaml.example at master · ClickHouse/ClickHouse

ClickHouse - Wikipedia
clickhouse · GitHub Topics
ClickHouse
ClickHouse/ClickHouse: ClickHouse® is a free analytics DBMS for big data
ClickHouse/github-explorer: Everything You Always Wanted To Know About GitHub (But Were Afraid To Ask)
ClickHouse/clickhouse-go: Golang driver for ClickHouse
ClickHouse/clickhouse-cpp: C++ client library for ClickHouse
ClickHouse - fast open-source OLAP DBMS
ClickHouse - Fast Open-Source OLAP DBMS
ClickHouse Cloud
ClickHouse Cloud
ClickHouse Query
ClickHouse Query
html_report/ClickHouse/ Source Tree - Woboq Code Browser
S3Common.cpp source code [ClickHouse/src/IO/S3Common.cpp] - Woboq Code Browser
ClickHouse - fast open-source OLAP DBMS
Everything You Always Wanted To Know About GitHub (But Were Afraid To Ask)
Index of rpm/
[Preview] README.md - ClickHouse [GitHub] - Visual Studio Code - GitHub
Telegram: Contact @clickhouse_en
ClickHouse中文社区
ClickHouse中文社区
Index of deb/pool/stable
clickhouse package - github.com/ClickHouse/clickhouse-go - Go Packages
clickhouse/clickhouse-server - Docker Image | Docker Hub

ClickHouse frameworks、libs、plugins&tools

$ Alarm、Log & Metric

% Fluent Bit + ClickHouse

kobsio/klogs: Fast, scalable and reliable logging using Fluent Bit, Kafka and ClickHouse
kumagi/fluent-plugin-clickhouse: fluentd output plugin for ClickHouse
iyacontrol/fluent-bit-clickhouse: Fluent-Bit go clickhouse output plugin
flant/loghouse: Ready to use log management solution for Kubernetes storing data in ClickHouse and providing web UI.
Support Clickhouse as output · Issue #745 · fluent/fluent-bit
K8s log collection using fluent bit+ClickHouse
使用fluent bit+ClickHouse 实现K8s日志采集 - 云+社区 - 腾讯云
还在用ES查日志吗,快看看石墨文档 Clickhouse 日志架构玩法_FYK博客
Clickhouse作为Kubernetes日志管理解决方案中的存储 - DockOne.io

qryn

metrico/qryn: LogQL on top of ClickHouse (formerly cLoki)
metrico/clickhouse-mate: Advanced User-Interface for ClickHouse
metrico/qryn-view: qryn LogQL UI Client

Altinity/clicktail
lmangani/cLoki: cLoki: like Grafana Loki, but for Clickhouse
lmangani/vLogQL: LogQL CLI Client in V
metrico/cloki-view: cLoki LogQL UI Client
cloki - npm

$ Client Libraries

% Go

roistat/go-clickhouse: Golang ClickHouse connector
vahid-sohrabloo/chconn: Low-level ClickHouse database driver for Golang
mailru/go-clickhouse: Golang SQL database driver for Yandex ClickHouse
leprosus/golang-clickhouse: Golang Yandex ClickHouse connector

% JavaScript

@apla/clickhouse

apla/node-clickhouse: Yandex ClickHouse driver for nodejs
@apla/clickhouse - npm

clickhouse

TimonKK/clickhouse: NodeJS client for ClickHouse
clickhouse - npm

depyronick/nestjs-clickhouse: ClickHouse Client Module for Nest Framework (node.js)
depyronick/clickhouse-client: ClickHouse Client for NodeJS
PostHog/node-clickhouse: ClickHouse driver for Node.js
@depyronick/clickhouse-client - npm
@posthog/clickhouse - npm

% Python

clickhouse-cli

hatarist/clickhouse-cli: A third-party client for the Clickhouse DBMS server.
clickhouse-cli · PyPI

clickhouse-driver

mymarilyn/clickhouse-driver: ClickHouse Python Driver with native interface support
mymarilyn/aioch: aioch - is a library for accessing a ClickHouse database over native interface from the asyncio
aioch · PyPI
clickhouse-driver-fork-0-2-4 · PyPI
clickhouse-driver-decorators · PyPI
clickhouse-driver · PyPI
Welcome to clickhouse-driver — clickhouse-driver 0.2.4 documentation

clickhouse-sqlalchemy

xzkostyan/clickhouse-sqlalchemy: ClickHouse dialect for SQLAlchemy
clickhouse-sqlalchemy · PyPI

dbt-clickhouse

ClickHouse/dbt-clickhouse: The Clickhouse plugin for dbt (data build tool)
dbt-clickhouse · PyPI

Infinidat/infi.clickhouse_orm: A Python library for working with the ClickHouse database (https://clickhouse.yandex/)
yurial/clickhouse-client: python ClickHouse client with support huge requests and http_progress
maximdanilchenko/aiochclient: Lightweight async http(s) ClickHouse client for python 3.6+ with types converting
long2ice/asynch: An asyncio ClickHouse Python Driver with native (TCP) interface support.
Arturus/clickhouse-driver: ClickHouse Python Driver for Data Science
aioch2 · PyPI
Flask-ClickHouse · PyPI
clickhouse-orm · PyPI
clickhouse-migrate · PyPI
clickhouse-pool · PyPI
clickhouse · PyPI
clickhouse-http-client · PyPI
airflow-clickhouse-plugin · PyPI
aio-clickhouse · PyPI
aio-ch · PyPI
asynch · PyPI
asynch-tikon93 · PyPI
baluchon · PyPI
clickhouse-migrations · PyPI
clickhouse-repl · PyPI

lizhichao/one-ck: php tcp client for clickhouse
gangtao/clickhouse-client: some clients for clickhouse
Client Libraries | ClickHouse Documentation

$ Integration Libraries

% Infrastructure Products

^ Object storages

AlexAkulov/clickhouse-backup: Tool for easy ClickHouse backup and restore with cloud storages support

% Programming Language Ecosystems

^ Python

cloudflare/sqlalchemy-clickhouse
kszucs/pandahouse: Pandas interface for Clickhouse database

Integrations | ClickHouse Documentation

$ JavaScript

clickhouse - npm search
@microfleet/clickhouse-adapter - npm
@makeomatic/clickhouse - npm

$ Load Balancer & Proxy

Chproxy

ContentSquare/chproxy: ClickHouse http proxy and load balancer
Chproxy - Chproxy

Proxies | ClickHouse Documentation
VKCOM/kittenhouse
nikepan/clickhouse-bulk: Collects many small inserts to ClickHouse and send in big inserts
Load balancers | Altinity Knowledge Base

$ Visual Interfaces

Tabix

Tabix
tabixio/tabix: Tabix.io UI
TABIX - Open source simple business intelligence application and sql editor tool for ClickHouse Database.

Visual Interfaces | ClickHouse Documentation
EdurtIO/dbm: ClickHouse DataBase GUI
VKCOM/lighthouse: Lightweight interface for ClickHouse

Altinity

Altinity
Altinity/clickhouse-operator: The Altinity Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes
Altinity/clickhouse-rpm-install: How to install clickhouse RPM packages
Altinity/altinity-dashboard: Altinity Dashboard helps you manage ClickHouse installations controlled by clickhouse-operator.
Altinity — The Real Time Data Company
altinity-clickhouse-operator 0.18.1 for Kubernetes | KubeApps Hub
Altinity Documentation
Altinity Software Releases | Altinity Documentation
Altinity Stable for ClickHouse™ | Altinity Documentation
Altinity Knowledge Base
Engines | Altinity Knowledge Base
Queries & Syntax | Altinity Knowledge Base
Functions | Altinity Knowledge Base
Integrations | Altinity Knowledge Base
Setup & maintenance | Altinity Knowledge Base
Useful queries | Altinity Knowledge Base
Schema design | Altinity Knowledge Base
Kubernetes | Altinity Knowledge Base
Interfaces | Altinity Knowledge Base
Upgrade | Altinity Knowledge Base
Dictionaries | Altinity Knowledge Base
Using This Knowledge Base | Altinity Knowledge Base

HouseOps
enqueue/metabase-clickhouse-driver: ClickHouse database driver for the Metabase business intelligence front-end
Slach/clickhouse-flamegraph: CLI utility for build flamegraph based on system.trace_log
go-graphite/carbon-clickhouse: Graphite metrics receiver with ClickHouse as storage
radondb/radondb-clickhouse-operator
laplab/clickhouse-speedscope: Server to view ClickHouse profiler data in speedscope.app
go-graphite/graphite-clickhouse - githubhot
DBM - DBM
Holistics | Self-service BI Platform
DataGrip: The Cross-Platform IDE for Databases & SQL by JetBrains
Clickhouse | Superset

ClickHouse 资源、整理集&FAQ

ClickHouse 资源

ClickHouse/index.md at master · ClickHouse/ClickHouse
sparkthu/clickhouse-doc-cn: clickhoused 文档中文翻译
Alter storage policy for existing table · Issue #12632 · ClickHouse/ClickHouse · GitHub
Allow WITH subqueries to take effect immediately by amosbird · Pull Request #16575 · ClickHouse/ClickHouse
Newest 'clickhouse' Questions - Stack Overflow
clickhouse-format - crates.io: Rust Package Registry
ClickHouse — ClickHouse v0.20.1
ClickHouse - Google 网上论坛
ClickHouse · 看云
ClickHouse中文社区 - 专题 - 简书
ClickHouse | W3教程
云数据仓库 ClickHouse ClickHouse SQL 语法参考 - 开发指南 - 文档中心 - 腾讯云
ClickHouse系列教程 4. 数据类型介绍 1. 基本数据类型 | hnbian
百分点ClickHouse项目实践 - 腾讯云开发者社区-腾讯云

ClickHouse 整理集

ClickHouse Telegram Archive
Python成神之路 - ClickHouse
ClickHouse数据表操作集合 - 墨天轮
ClickHouse 使用指南 | 逑识
Clickhouse 常用命令 - 云+社区 - 腾讯云
分类: clickhouse | hnbian
标签: clickhouse | hnbian
ClickHouse系列教程 6. DDL 相关操作介绍 | hnbian
ClickHouse 10.数据查询 | hnbian
(60条消息) ClickHouse_一只努力的微服务的博客-CSDN博客
(60条消息) ClickHouse_福州-司马懿的博客-CSDN博客
(60条消息) clickhouse_高并发的博客-CSDN博客
#ClickHouse的经验分享

ClickHouse FAQ

Best Practice

常见问题
4万字长文 | ClickHouse基础&实践&调优全视角解析 - 云+社区 - 腾讯云
ClickHouse之DBA运维宝典 - 云+社区 - 腾讯云
Clickhouse最佳实战 - 知乎
4万字长文 | ClickHouse基础&实践&调优全视角解析
ClickHouse | 大数据最佳实践

Cannot read from istream at offset

DB::Exception: Cannot read from istream at offset 0 when working with a table with s3 storage policy · Issue #16395 · ClickHouse/ClickHouse
Reading from s3 (Cannot read from istream at offset 0) · Issue #25052 · ClickHouse/ClickHouse
2021 | ClickHouse Documentation

clickhouse-client、clickhouse-local

clickhouse-local: The power of ClickHouse SQL in a single command – Altinity | The Real Time Data Company

DELETE vs DROP vs TRUNCATE

which is better between drop partition and delete? · Issue #7192 · ClickHouse/ClickHouse
sql - Is it possible to delete old records from clickhouse table? - Stack Overflow

EXPLAIN

Initial explain by KochetovNicolai · Pull Request #11873 · ClickHouse/ClickHouse

How much

How many tables can be created in ClickHouse? · Issue #35896 · ClickHouse/ClickHouse
database - How many tables can be created in ClickHouse? - Stack Overflow
Slack | help | ClickHouse
How much is too much? | Altinity Knowledge Base

I/O error: Broken pipe / DB::Exception: Cannot write to ostream at offset

I/O error: Broken pipe, Cannot write to ostream at offset · Issue #18138 · ClickHouse/ClickHouse
I/O error: Broken pipe on large dataset · Issue #29794 · ClickHouse/ClickHouse

Memory Configuration Settings

memory configuration settings | Altinity Knowledge Base

Out Of Memory,OOM

cgroups & oom killed clickhouse-server: `max_server_memory_usage` does not work? · Issue #33410 · ClickHouse/ClickHouse
Why clickhouse OOM Killer · Issue #33004 · ClickHouse/ClickHouse
Possible memory leak · Issue #33320 · ClickHouse/ClickHouse
There may be a memory leak after upgrading to version 22.3.3 · Issue #36367 · ClickHouse/ClickHouse
memory used gradually rises · Issue #35351 · ClickHouse/ClickHouse
How to solve Clickhouse OOM - 文章整合

Who ate my memory | Altinity Knowledge Base

ORDER BY / PRIMARY KEY / PARTITION BY

PARTITION BY vs ORDER BY · Issue #2378 · ClickHouse/ClickHouse
How to pick an ORDER BY / PRIMARY KEY / PARTITION BY for the MergeTree-family table | Altinity Knowledge Base
clickhouse 在order by非常慢的情况下优化(引擎+分段sql) - niutao - 博客园
(61条消息) ClickHouse 建表create table时primary by与order by_我叫周利东的博客-CSDN博客

Percent to Total

Clickhouse: Percent to Total · Issue #1470 · ClickHouse/ClickHouse

Settings

S3

CHANGELOG.md · ClickHouse/ClickHouse - Gitee.com
src/IO/S3 · v21.1.1.5738-testing · mirrors / ClickHouse / ClickHouse · GitCode
Altinity Stable for ClickHouse™ 21.3.13.9 | Altinity Documentation

22.3 CertificateReloader comlains about missing files during start · Issue #35552 · ClickHouse/ClickHouse
云数据仓库 ClickHouse 参数配置-操作指南-文档中心-腾讯云
clickhouse三他节点部署,整理的有点乱,明天在重新整理一下。_江南独孤客的技术博客_51CTO博客

Table Engine

MergeTree

Effective range of MergeTree settings · Issue #36442 · ClickHouse/ClickHouse
Clickhouse MergeTree 详细解析 - CodeAntenna
ClickHouse入门实践--MergeTree原理解析 - SegmentFault 思否
ClickHouse 中最重要的表引擎:MergeTree 的深度原理解析 - 古明地盆 - 博客园
ClickHouse核心引擎MergeTree解读_开源_TalkingData_InfoQ精选文章
【ClickHouse为什么这么快?】MergeTree 表存储引擎图文实例详解 - 墨天轮
ClickHouse内核分析-MergeTree的存储结构和查询加速-阿里云开发者社区
Clickhouse MergeTree 解析 - 代码先锋网
clickhouse之mergetree详解 - 代码先锋网
[Question] Best practice for single value update (additional table/workaround) · Issue #1661 · ClickHouse/ClickHouse
(9条消息) clickhouse merge流程_Sallery-X的博客-CSDN博客_clickhouse merge

Selecting a ClickHouse Table Engine - Alibaba Cloud Community
Is Clickhouse Buffer Table appropriate for realtime ingestion of many small inserts? - Stack Overflow

Too many inactive parts (N). Parts cleaning are processing significantly slower than inserts

Code: 252, e.displayText() = DB::Exception: Too many parts (300). Parts cleaning are processing significantly slower than inserts: while write prefix to view src.xxxxx, Stack trace (when copying this message, always include the lines below) · Issue #23178 · ClickHouse/ClickHouse
How to insert data when i get error: "DB::Exception: Too many parts (300). Parts cleaning are processing significantly slower than inserts." · Issue #24932 · ClickHouse/ClickHouse

Too many parts (N). Merges are processing significantly slower than inserts

DB::Exception: Too many parts (600). Merges are processing significantly slower than inserts · Issue #3174 · ClickHouse/ClickHouse
DB::Exception: Too many parts (600). Merges are processing significantly slower than inserts · Issue #13360 · ClickHouse/ClickHouse
MergeTree tables settings | ClickHouse Documentation
ClickHouse - Too many links - Stack Overflow
Merge Tree Crushing with Too many parts (1025) Exception · Issue #2811 · ClickHouse/ClickHouse
HTTPHandler Too many parts · Issue #6720 · ClickHouse/ClickHouse
DB::Exception: Too many parts (600). Merges are processing significantly slower than inserts · Issue #3174 · ClickHouse/ClickHouse
HTTPHandler Too many parts · Issue #6720 · ClickHouse/ClickHouse
DB::Exception: Too many parts (600). Merges are processing significantly slower than inserts · Issue #3174 · ClickHouse/ClickHouse
Merges are processing significantly slower than inserts · Issue #1510 · ClickHouse/ClickHouse
ReplicatedMergeTree: Too many parts (300). Merges are processing significantly slower than inserts · Issue #4050 · ClickHouse/ClickHouse

Too much simultaneous queries. Maximum: N

Exception when running more concurrent queries than max_concurrent_queries · Issue #4283 · ClickHouse/ClickHouse
Code: 202. DB::Exception: Received from localhost:9000. DB::Exception: Too many simultaneous queries. Maximum: 100. · Issue #16281 · ClickHouse/ClickHouse
Server Settings | ClickHouse Documentation
Too many simultaneous queries in clickhouse - Stack Overflow

TTL

Table TTL support DataTime64 type · Issue #13567 · ClickHouse/ClickHouse
Support TTL with Datetime64 · Issue #33493 · ClickHouse/ClickHouse

timeout

idle_connection_timeout

ClickHouse/TCPHandler.h at aaf74914b04a7755c082d12867e7830b65da7bf4 · ClickHouse/ClickHouse
ClickHouse/remote_queries.xml at b29e877f269e84ae452c446e70b406a695863470 · ClickHouse/ClickHouse
Clickhouse distributed table node stops accepting TCP connections - Stack Overflow

Timeout exceeded while receiving data from client · Issue #2833 · ClickHouse/ClickHouse

Update Data

ClickHouse - How to Update Data in ClickHouse

Window functions

Window functions · Issue #1469 · ClickHouse/ClickHouse
正宗的ClickHouse开窗函数来袭("开窗函数") - 云+社区 - 腾讯云
如何在ClickHouse中实现RANK OVER排序 ("开窗函数") - 云+社区 - 腾讯云

性能测试

代码片段_Clickhouse 1亿条20列表的性能测试
Clickhouse 1亿条20列表的性能测试_福州-司马懿的博客-CSDN博客_clickhouse 性能测试

存储策略

ClickHouse - 多卷存储扩大存储容量(生产环境必备)_DataFlow范式的博客-CSDN博客

Multiple Block Devices / Multi-Volume Storage

Do-It-Yourself Multi-Volume Storage in ClickHouse – Altinity | The Real Time Data Company
Any plans to support separation hot/cold data at the level of partitions? · Issue #3605 · ClickHouse/ClickHouse · GitHub
Shopee ClickHouse cold and hot data separation storage architecture and practice - Moment For Technology
Shopee x JuiceFS: ClickHouse Cold and Hot Data Separation Storage Architecture and Practice · JuiceFS Blog - The POSIX File System for the Cloud
Shopee Clickhouse hot and cold data separation storage architecture and Practice
Tiered storage of hot data and cold data
Hot and cold data layering scheme of Clickhouse based on Tencent cloud storage cos - 文章整合
(……) Shopee ClickHouse cold and hot data separation storage architecture and practice - SegmentFault 思否
Shopee ClickHouse Cold and hot data separation storage architecture and practice - SoByte
冷热数据分层存储
云数据仓库 ClickHouse 冷热分层-操作指南-文档中心-腾讯云-腾讯云
冷热数据分层存储

S3 Object Storage

ClickHouse and S3 Compatible Object Storage | Altinity

ClickHouse 存算分离架构探索
ClickHouse特性及底层存储原理 - 四季写爱 - 博客园

How many UNION ALL can be used in a SQL statement? · Issue #36771 · ClickHouse/ClickHouse
How can i close the maybe useless connections? · Issue #37798 · ClickHouse/ClickHouse
Do not delay final part writing by default (fixes possible Memory limit exceeded during INSERT) by azat · Pull Request #34780 · ClickHouse/ClickHouse
How to check whether Clickhouse server-settings is really applied? - Stack Overflow
ClickHouse集群搭建从0到1 - clickhouseclub
探索ClickHouse与Amazon S3结合使用的三种方法 | 亚马逊AWS官方博客
[TUTORIAL] Connecting to Altinity.Cloud with the ClickHouse Web UI | Altinity
苏宁基于ClickHouse的大数据全链路监控实践_语言 & 开发_范东_InfoQ精选文章
ClickHouse在字节跳动广告业务中的应用
风中追风
[搜书籍] clickhouse - 搜索结果 - 书栈网 · BookStack
clickhouse-ClassInstance java技术博客
Clickhouse 设置和查看参数值set和show settings – 老紫竹的家
你需要懂一点ClickHouse的基础知识_9918699的技术博客_51CTO博客
ClickHouse分布式高可用集群搭建 - 云+社区 - 腾讯云
ClickHouse最佳实践-匹配区间段 - 墨天轮
ClickHouse实战-异常日志监控实践 - 墨天轮
ClickHouse实战-高可用集群安装
clickhouse通过RABC即SQL-driven来管理用户权限 - 渐逝的星光 - 博客园

Druid

Apache Druid - Wikipedia
alibaba/druid: 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
Druid | Database for modern analytics applications
apache/druid: Apache Druid: a high performance real-time analytics database.

IBM Db2

IBM Db2 – Data Management Software | IBM
Power Query IBM Db2 database connector - Power Query | Microsoft Docs

Kylin

Apache Kylin - Wikipedia
apache/kylin: Apache Kylin
Apache Kylin | Analytical Data Warehouse for Big Data

Category:Database management systems - Wikipedia
Category:Relational database management systems - Wikipedia
List of column-oriented DBMSes - Wikipedia
分类:数据库管理系统 - 维基百科,自由的百科全书
数据库管理系统 - 维基百科,自由的百科全书
DBMS Tutorial | Database Management System - javatpoint

图数据库(Graph Databases,GDB)

ArangoDB

ArangoDB
arangodb/arangodb: 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
ArangoDB, the multi-model database for graph and beyond

FlockDB

twitter-archive/flockdb: A distributed, fault-tolerant graph database

Neo4j

Neo4j
neo4j/neo4j: Graphs for Everyone
Graph Data Platform | Graph Database Management System | Neo4j
Neo4j Download Center - Neo4j Graph Database Platform
Neo4j - CQL简介_w3cschool
Windows下安装neo4j - 知乎

OrientDB

orientechnologies/orientdb: OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
Home | OrientDB Community Edition

Titan

thinkaurelius/titan: Distributed Graph Database

Graph database - Wikipedia
图数据库 - 维基百科,自由的百科全书
graph-database · GitHub Topics

在线事务与在线分析处理(Hybrid Transactional and Analytical Processing,HTAP)

TiDB

PingCAP
pingcap/tidb: TiDB is an open source distributed HTAP database compatible with the MySQL protocol
pingcap/tidb-dev-guide: A comprehensive development guide to help you be more and more familiar with the TiDB community and become an expert finally.
Scalable HTAP Database | TiDB | PingCAP
Distributed Cloud Database | TiDB Cloud | PingCAP
产品 | PingCAP
TiDB 简介 | PingCAP Docs
TiDB 社区
AskTUG - TiDB 的问答社区
TiDB Cloud
TiDB Development Guide - TiDB Development Guide
Understand TiDB - TiDB Development Guide
云原生分布式数据库-实时 HTAP-开源 | PingCAP

Hybrid transactional/analytical processing - Wikipedia
混合事务分析处理 - 维基百科,自由的百科全书
HTAP 深入探索指南 | PingCAP Docs

内存数据库(in-memory database,IMDB,or main memory database system,MMDB,or memory resident database)

VoltDB

Volt Active Data
VoltDB/voltdb: VoltDB
Home - VoltDB
Volt Active Data Documentation

In-memory database - Wikipedia
内存数据库 - 维基百科,自由的百科全书

NoSQL 数据库(NoSQL Databases)

# 面向文档的数据库,或文档存储(Document-Oriented Database,or Document Store)

MongoDB

MongoDB core

mongo-go-driver

mongodb/mongo-go-driver: The Go driver for MongoDB

mongo-python-driver

mongodb/mongo-python-driver: PyMongo - the Python driver for MongoDB
pymongo · PyPI
PyMongo 4.1.1 Documentation — PyMongo 4.1.1 documentation

node-mongodb-native

mongodb/node-mongodb-native: The Official MongoDB Node.js Driver
MongoDB Node.js Driver

mongodb
mongodb/mongo: The MongoDB Database
The most popular database for modern apps | MongoDB
MongoDB Hosting: Database-as-a-Service by mLab
Install MongoDB — MongoDB Manual 3.6
Robo 3T | Free, open-source MongoDB GUI (formerly Robomongo)
MongoDB中文社区 | 中文社区
MongoDB 教程 | 菜鸟教程

MongoDB libs、plugins&tools

$ JavaScript

mongodb-js

mongodb-js
mongodb-js/mongodb-schema: Infer a probabilistic schema for a MongoDB collection.

mongoose

mongoose core

Automattic/mongoose: MongoDB object modeling designed to work in an asynchronous environment.
Mongoose v5.9.11: Schemas
Mongoose ODM v5.7.14
Mongoose Prototype Pollution Vulnerability Disclosure | www.thecodebarbarian.com
Mongoose 5.0 中文文档

mongoose frameworks

madhums/node-express-mongoose: A boilerplate application for building web apps using node and mongodb
feathersjs-ecosystem/feathers-mongoose: Easily create a Mongoose Service for Feathersjs.
diegohaz/rest: REST API generator with Node.js, Express and Mongoose

mongoose libs、plugins&tools

edwardhotchkiss/mongoose-paginate: Mongoose.js (Node.js & MongoDB) Document Query Pagination
florianholzapfel/express-restify-mongoose: Easily restify mongoose databases
saintedlama/passport-local-mongoose: Passport-Local Mongoose is a Mongoose plugin that simplifies building username and password login with Passport
bnoguchi/mongoose-auth: User authentication plugin for mongoose nodejs orm
chevtek/mongoose-auto-increment
eggjs/egg-mongoose
drudge/mongoose-timestamp: Adds createdAt and updatedAt date attributes that get auto-assigned to the most recent create/update timestamp
dsanel/mongoose-delete: Mongoose Soft Delete Plugin
leepowellcouk/mongoose-validator: Validators for mongoose models utilising validator.js
bnoguchi/mongoose-types: Additional handy types for mongoose
blakehaswell/mongoose-unique-validator: mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema.
balmasi/migrate-mongoose: A node based migration framework for mongoose supporting ES6 migrations
nassor/mongoose-history: Keeps a history of all changes of a document.
briankircho/mongoose-schema-extend: mongoose schema inheritance and discriminator key extension
LearnBoost/express-mongoose: Plugin for easy rendering of Mongoose async Query results.
buunguyen/mongoose-deep-populate: Mongoose plugin to enable deep population of nested models ⛺
tblobaum/mongoose-troop: plugins for your mongoose schemas.
powmedia/mongoose-fixtures: Fixture loader for NodeJS' Mongoose ODM. Check pow-mongodb-fixtures instead to load data straight to MongoDB, skipping Mongoose.
saintedlama/mongoose-version: Mongoose plugin to save document data versions. Documents are saved to a "versioned" document collection before saving original documents and kept for later use.
saintedlama/restify-mongoose: Restify-Mongoose provides a resource abstraction to expose mongoose models as REST resources.
heapsource/mongoose-attachments: Attachments Plugin for Mongoose.js with Support for ImageMagick Styles and Multiple Storage Backends
ramiel/mongoose-sequence: Sequence and autoincrement handling for mongoose
DamienP33/express-mongoose-generator: Mongoose generator for Express.js 4
topliceanu/mongoose-gen: generates mongoose schemas from json documents, supports DBRefs and Arrays of DBRef
mongodb-js/mongoose-autopopulate: Always populate() certain fields in your mongoose schemas

mongoose project

jspears/mers: Mongoose Express Rest Service
mongoosastic/mongoosastic: Index Mongoose models into elasticsearch automatically. Looking for maintainers!
sahat/tvshow-tracker: AngularJS + Node + Gulp + Mongoose + Passport Authentication + TVDB API

DeviaVir/zenbot: Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.

$ MongoDB 可视化

mongo-express

mongo-express/mongo-express: Web-based MongoDB admin interface, written with Node.js and express
mongo-express - Docker Hub
使用mongo-express图形化界面远程管理数据库 - 简书
Docker 下的 MongoDB + Mongo-Express 环境搭建 - 简书

$ Python

mongohelper · PyPI

myDrive

subnub/myDrive: Node.js and mongoDB Google Drive Clone

MongoDB 资源、整理集&FAQ

MongoDB 资源

MongoDB 整理集

mongodb 的动态 - SegmentFault 思否

MongoDB FAQ

用户名、密码

MongoDB 设置用户名密码 - 简书
mongodb 修改用户密码 2种方法_MongoDB_脚本之家
设置mongodb的用户名密码 | Think in Drupal
MongoDB 设置用户名密码登录 - 云+社区 - 腾讯云
MongoDB - 设置数据库的用户名和密码(开启登录密码认证)

备份、恢复、导入、导出

MongoDB 备份(mongodump)与恢复(mongorestore) | 菜鸟教程
mongoDb的数据导入和导出 - 简书
MongoDB 导出导入备份恢复数据详解及实例_MongoDB_脚本之家

基于node的登入例子(node-koa-mongoose) - 简书
海量数据的分页怎么破? | MongoDB中文社区

Document-oriented database - Wikipedia
分类:面向文档的数据库 - 维基百科,自由的百科全书
面向文档的数据库 - 维基百科,自由的百科全书

# 键-值数据库,或键-值存储(Key–Value Database,or Key–Value Store)

etcd

etcd-io
etcd-io/etcd: Distributed reliable key-value store for the most critical data of a distributed system
coreos/etcd-operator: etcd operator creates/configures/manages etcd clusters atop Kubernetes
etcd
etcd | ETCD中文网站
Rancher Docs: Troubleshooting etcd Nodes

HiveDB

HiveDB
hivedb/hive: Lightweight and blazing fast key-value database written in pure Dart.
Hive Docs

Redis

Redis core

redis-py

redis/redis-py: Redis Python Client
redis2 · PyPI
redis3 · PyPI
redis · PyPI

Redis
redis/redis: Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
RedisBloom
Redis
Distributed locks with Redis – Redis
The Home of Redis Developers | Redis Developer Hub
RedisBloom | Redis

node-redis

redis/node-redis: A high-performance Node.js Redis client.
Node Redis

Redis libs、plugins&tools

$ JavaScript

ioredis

luin/ioredis: 🚀 A robust, performance-focused and full-featured Redis client for Node.js.

node-redis

NodeRedis/node-redis: A high performance Node.js Redis client.
joshuah/sol-redis-pool: A simple Redis pool for node using generic-pool.

node-redlock

mike-marcacci/node-redlock: A node.js redlock implementation for distributed, highly-available redis locks

$ Python

Redisson

redisson/redisson: Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...

uglide/RedisDesktopManager: Cross-platform GUI management tool for Redis
ngbdf/redis-manager: Redis 一站式管理平台,支持集群的监控、安装、管理、告警以及基本的数据操作
redis-admin: 轻量级Redis缓存图形化管理工具

Redis 资源、整理集&FAQ

Redis 资源

Redis 整理集

Redis FAQ

Key–value database - Wikipedia
分类:键-值数据库 - 维基百科,自由的百科全书
键-值存储 - 维基百科,自由的百科全书

Azure Cosmos DB

Azure Cosmos DB – NoSQL Database | Microsoft Azure

Cassandra

Apache Cassandra | Apache Cassandra Documentation
CASSANDRA - Home
apache/cassandra: Mirror of Apache Cassandra
gocql

CouchDB

CouchDB - 维基百科,自由的百科全书
Apache CouchDB

FoundationDB

FoundationDB - Wikipedia
FoundationDB
apple/foundationdb: FoundationDB - the open source, distributed, transactional key-value store
FoundationDB/fdb-kubernetes-operator: A kubernetes operator for FoundationDB
FoundationDB/awesome-foundationdb: List of FoundationDB resources
FoundationDB | Home
FoundationDB 6.3 — FoundationDB 6.3

HBase

Apache HBase – Apache HBase™ Home
Hbase 中文文档
Node HBase - HBase REST client for Node.js
hbase - npm

PouchDB

PouchDB
pouchdb/pouchdb: - PouchDB is a pocket-sized database.
PouchDB, the JavaScript Database that Syncs!

RethinkDB

RethinkDB
rethinkdb/rethinkdb: The open-source database for the realtime web.
RethinkDB: the open-source database for the realtime web
rethinkdb/rethinkdb-python: Python driver for RethinkDB
rethinkdb · PyPI

ScyllaDB

ScyllaDB
scylladb/scylla: NoSQL data store using the seastar framework, compatible with Apache Cassandra
scylladb/scylla-monitoring: Simple monitoring of Scylla with Grafana
ScyllaDB | Monstrously Fast + Scalable NoSQL

Category:NoSQL - Wikipedia
Category:Document-oriented databases - Wikipedia
Category:Full-text databases - Wikipedia
Category:Key-value databases - Wikipedia
Category:NoSQL companies - Wikipedia
Category:NoSQL products - Wikipedia
NoSQL - Wikipedia
NoSQL - 维基百科,自由的百科全书
nosql-databases · GitHub Topics

对象关系映射(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)

# JavaScript

Bookshelf.js

Bookshelf.js
bookshelf/bookshelf: A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Bookshelf.js | Home

MikroORM

MikroORM
mikro-orm/mikro-orm: TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
MikroORM: TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. | MikroORM

Objection.js

Vincit/objection.js: An SQL-friendly ORM for Node.js
Objection.js

Prisma

Prisma
prisma/prisma: Modern database access (ORM alternative) for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB & SQLite
Prisma - Next-generation ORM for Node.js and TypeScript

Sequelize

Sequelize core

Sequelize
sequelize/sequelize: An easy-to-use multi SQL dialect ORM for Node.js
demopark/sequelize-docs-Zh-CN: Sequelize 文档的中文版本: v4.42.0 | v5.21.5 | v6-beta
Sequelize | Sequelize ORM

Sequelize libs、plugins&tools

graphql-sequelize

mickhansen/graphql-sequelize: GraphQL & Relay for MySQL & Postgres via Sequelize

Sequelize CLI

sequelize/cli: The Sequelize CLI

sequelize-auto

sequelize/sequelize-auto: Automatically generate bare sequelize models from your database.

Sequelize example

sequelize/express-example: A proposal for the usage of Sequelize within an Express.JS application.

sequelize-fixtures

domasx2/sequelize-fixtures: Load data from json, yaml or js to sequelize

flexxnn/sequelize-auto-migrations: Migration generator && runner for sequelize
overlookmotel/sequelize-hierarchy: Nested hierarchies for Sequelize
mweibel/connect-session-sequelize: Sequelize SessionStore for Connect
adrien2p/nestjs-sequelize-jwt: Nest + Sequelize + jwt
ts_express: ts_express

Sequelize 资源、整理集&FAQ

TypeORM

TypeORM core

typeorm/typeorm: ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
TypeORM - Amazing ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

TypeORM libs、plugins&tools

Kononnable/typeorm-model-generator: Generates models for TypeORM from existing database.
w3tecch/typeorm-seeding: 🌱 A delightful way to seed test data into your database.
RobinCK/typeorm-fixtures: Fixtures loader for typeorm
andregardi/jwt-express-typeorm: Rest API with JWT authentication and role based authorization using TypeScript Express.js and TypeORM
nestjsx/nestjs-typeorm-paginate: Pagination response object function + types for typeorm + nestjs

TypeORM 资源、整理集&FAQ

《TypeORM v0.2.20 中文文档》 - 书栈网 · BookStack
入门 - 《TypeORM v0.2.20 中文文档》 - 书栈网 · BookStack

waterline

balderdashy/waterline: An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
waterline.js

# Python

ORM 实例教程 - 阮一峰的网络日志
Nextras

联机分析处理(Online analytical processing,OLAP)

Online analytical processing - Wikipedia
联机分析处理 - 维基百科,自由的百科全书

联机事务处理(Online transaction processing,OLTP)

Online transaction processing - Wikipedia
联机事务处理 - 维基百科,自由的百科全书

每秒查询率(Queries per second,QPS)

Queries per second - Wikipedia

数据查询语言(Query languages)

N1QL

couchbase/go_n1ql: N1QL Driver for Go lang's database/sql package
Database Query Language N1QL: SQL for JSON | Couchbase
第一章:N1QL基础 - Couchbase 中文教程

Procedural Language/SQL,PL/SQL

PL-SQL - 维基百科,自由的百科全书
PL/SQL for Developers
PL/SQL Tutorial
PL/SQL教學

Rainbow Query Language,RBQL

mechatroner/RBQL: 🦜RBQL - Rainbow Query Language: SQL-like query engine for (not only) CSV file processing. Supports SQL queries with Python and JavaScript expressions.
rbql - npm
rbql · PyPI
RBQL - Rainbow Query Language

Spark SQL

Spark SQL, Built-in Functions
Spark SQL and DataFrames - Spark 3.2.1 Documentation
Spark SQL, DataFrames and Datasets Guide - spark中文文档

图状数据查询语言(Graph Query Language,GraphQL)

GraphQL core

GraphQL - Wikipedia
GraphQL - 维基百科,自由的百科全书
GraphQL
graphql/graphql-js: A reference implementation of GraphQL for JavaScript
graphql/graphql-spec: GraphQL is a query language and execution engine tied to any backend service.
graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.
GraphQL | A query language for your API
GraphQL | A query language for your API
The GraphQL Foundation | An open and neutral home for the GraphQL community
spec.graphql.org
GraphQL | Facebook

GraphQL frameworks、libs、plugins&tools

Apollo GraphQL

apollo-server

apollographql/apollo-server: 🌍 GraphQL server for Express, Connect, Hapi, Koa and more
apollo-server - npm
apollo-server-core - npm
apollo-server-express - npm
apollo-server-lambda - npm
apollo-server-koa - npm
apollo-server-testing - npm
apollo-server-micro - npm
apollo-server-errors - npm
apollo-server-hapi - npm
apollo-server-caching - npm
apollo-server-fastify - npm
apollo-server-cloud-functions - npm
apollo-server-env - npm
Apollo GraphQL | Apollo Data Graph Platform— unify APIs, microservices, and databases into a data graph that you can query with GraphQL
Introduction to Apollo Server - Apollo Server - Apollo GraphQL Docs

apollo-upload-client

jaydenseric/apollo-upload-client: A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, Blob, or ReactNativeFile instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).

Apollo GraphQL
apollographql/apollo: Open source tools for GraphQL. Central repo for discussion.
apollographql/apollo-link: Interface for fetching and modifying control flow of GraphQL requests
apollographql/apollo-client-devtools: Apollo Client browser developer tools.
apollographql/apollo-client: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
apollographql/graphql-tag: A JavaScript template literal tag that parses GraphQL queries
apollo-boost - npm
apollo-link-http - npm
apollo-link-batch-http - npm
apollo-link-http-common - npm
@apollo/link-batch-http - npm
apollo-cache-inmemory - npm

dataloader

graphql/dataloader: DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

express-graphql

graphql/express-graphql: Create a GraphQL HTTP server with Express.

graphqurl

hasura/graphqurl: curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.

graphql-compose

graphql-compose
graphql-compose/graphql-compose-aws: AWS Cloud API via GraphQL
graphql-compose/graphql-compose-mongoose: Mongoose model converter to GraphQL types with resolvers for graphql-compose https://github.com/nodkz/graphql-compose
graphql-compose · Toolkit for generating complex GraphQL schemas in Node.js

graphql-tools

ardatan/graphql-tools: Build, mock, and stitch a GraphQL schema using the schema language
@graphql-tools - npm search

graphql-type-json

taion/graphql-type-json: JSON scalar type for GraphQL.js
graphql-type-json - npm

graphql-rover

Brbb/graphql-rover: GraphQL + Vue.js + D3.js schema viewer, powered by introspection.

Hasura

Hasura
hasura/graphql-engine: Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Instant GraphQL APIs on your data | Built-in Authz & Caching

type-graphql

MichalLytek/type-graphql: Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

villus

logaretm/villus: 🏎 A tiny and fast GraphQL client for Vue.js
Villus - Villus

vue-gql

baianat/vue-gql: A small and fast GraphQL client for Vue.js
Vue-gql

thiagoleitedev/rest-fullstack: A real world REST app using GraphQL
dotansimha/graphql-code-generator: GraphQL code generator with flexible support for custom plugins and templates
benawad/fullstack-graphql-airbnb-clone: A Fullstack GraphQL Airbnb Clone with React and React Native
glennreyes/graphpack: ☄️ A minimalistic zero-config GraphQL server.

GraphQL projects

next-ecommerce

RafaelGoulartB/next-ecommerce: Quantum Ecommerce. Made with Next.js | GraphQL | Apollo Server | Apollo Client | SSR
Quantum E-commerce - Next Project

vue-fullstack-graphql

graphql-boilerplates/vue-fullstack-graphql: Starter projects for fullstack applications based on Vue.js & GraphQL.

vue-graphql-enterprise-boilerplate

frandiox/vue-graphql-enterprise-boilerplate: A GraphQL ready, very opinionated Vue SPA template for Vue CLI 3

dabit3/vue-graphql-appsync: Vue example using GraphQL with AWS AppSync

GraphQL 资源、整理集&FAQ

GraphQL 资源

chentsulin/awesome-graphql: Awesome list of GraphQL & Relay
blog/src/graphql+redis at master · airuikun/blog
hasura/awesome-vue-graphql: A curated collection of resources, clients and tools that make working with `GraphQL and Vue.js` awesome

GraphQL 整理集

Newest 'graphql' Questions - Stack Overflow

GraphQL FAQ

GraphQL vs. REST - Apollo Blog
GraphQL[0x01] -- GraphQL基础实践
我为什么放弃了RESTful,转而选择去拥抱GraphQL,你不好奇?

结构化查询语言(Structured Query Language,SQL)

SQL core

JOIN

JOIN

SELECT

SELECT语法
SELECT语序

子查询(SUBQUERY)

子查询(SUBQUERY)

SQL:2011 - Wikipedia
SQL - 维基百科,自由的百科全书
sql · GitHub Topics
SQL 教程 | 菜鸟教程

SQL frameworks、libs、plugins&tools

$ JavaScript

$ SQL Formatter

PoorMansTSqlFormatter

TaoK/PoorMansTSqlFormatter: A small free .Net and JS library (with demo UI, command-line bulk formatter, SSMS/VS add-in, notepad++ plugin, winmerge plugin, and demo webpage) for reformatting and coloring T-SQL code to the user's preferences.
Poor Man's T-SQL Formatter - Architect Shack
Poor SQL - Instant Free and Open-Source T-SQL Formatting

SQL Formatter

sql-formatter-org
sql-formatter-org/sql-formatter: A whitespace formatter for different query languages
SQL Formatter

TeamSQL/sql-formatter: A whitespace formatter for different query languages
TaoK/poor-mans-t-sql-formatter-npm-package: An NPM package for the Poor Man's T-SQL Formatter JS Library

$ SQL Linter

SQLFluff

SQLFluff
sqlfluff/sqlfluff: A SQL linter and auto-formatter for Humans
sqlfluff/vscode-sqlfluff: An extension to use the sqlfluff linter in vscode.
sqlfluff/sqlfluff-github-actions: The official resource for SQLFluff related GitHub Actions
sqlfluff/sqlfluff-online: An online SQL formatter, via SQLFluff.
📜 The SQL Linter for Humans — SQLFluff 0.13.1 documentation
https://online.sqlfluff.com

Hue

cloudera/hue: Hue Editor: Open source SQL Query Assistant for Databases/Warehouses
Hue - The open source SQL Assistant for Data Warehouses

TeamSQL
cuebook/cuelake: Use SQL to build ELT pipelines on a data lakehouse.

SQL 资源、整理集&FAQ

第一章 SQL中使用的符号 | InterSystems Developer Community | Caché
15000 字的 MySQL 速查手册,有这一份就够了!! - 知乎
【Q006】如何写一个 SQL 获取分组 top n 的数据 · Issue #7 · shfshanyue/Daily-Question
Cloud Data Analytics Community

Category:Query languages - Wikipedia
Query language - Wikipedia
分类:数据查询语言 - 维基百科,自由的百科全书
Datalog - 维基百科,自由的百科全书

查询吞吐量(Query throughput,QthD)

Query throughput - Wikipedia

关系型数据库(Relational Databases,RDB)

# NewSQL

分类:NewSQL - 维基百科,自由的百科全书
NewSQL - 维基百科,自由的百科全书

MariaDB

MariaDB core

MariaDB Foundation - MariaDB.org
MariaDB Enterprise Open Source Database & SkySQL MariaDB Cloud | MariaDB

MariaDB frameworks、libs、plugins&tools

$ JavaScript

node-mariasql

mscdex/node-mariasql: A node.js binding to MariaDB's non-blocking (MySQL-compatible) client library

MariaDB 资源、整理集&FAQ

MySQL

MySQL core

MySQL
mysql/mysql-server: MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
mysql/mysql-operator: MySQL Operator for Kubernetes
MySQL
MySQL :: Download MySQL Community Server
MySQL :: MySQL Documentation
MySQL :: Developer Zone

DOCUMENTATION

MySQL Programs

MySQL :: MySQL 8.0 Reference Manual

mysql/mysql-connector-nodejs: MySQL Connector Node.JS is a MySQL Connector using the X Protocol, which was introduced with MySQL 5.7.12.

MySQL frameworks、libs、plugins&tools

$ JavaScript

mysqljs

mysqljs
mysqljs/mysql: A pure node.js JavaScript Client implementing the MySQL protocol.
mysqljs/sqlstring: Simple SQL escape and format for MySQL
mysqljs/named-placeholders: PDO-style named to unnamed placeholders compiler
mysql - npm
mirrors / mysqljs / mysql · GitCode
node-mysql - Google 网上论坛

mysql2

sidorares/node-mysql2: fast mysqljs/mysql compatible mysql driver for node.js

$ Python

PyMySQL

PyMySQL
PyMySQL/PyMySQL: Pure Python MySQL Client

iysql

influx-code/iysql: IYSQL - Improve Your SQL

Navicat for MySQL

Navicat for MySQL64位破解版(附注册码)_Navicat for MySQL 11.2中文版-PC下载网
Navicat for MySQL下载、安装和配置
MySQL相关文件包-CSDN下载

thinkjs/think-model-mysql: Mysql model adapter
bitpoke/mysql-operator: Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.

MySQL 资源、整理集&FAQ

MySQL 资源

MySQL 整理集

MySQL FAQ

【干货】一千行 MySQL 学习笔记
MySQL ORDER BY / LIMIT performance: late row lookups at EXPLAIN EXTENDED
sql - Mysql index configuration - Stack Overflow

Oracle

Oracle | Cloud Applications and Cloud Platform

PostgreSQL

PostgreSQL core

PostgreSQL: The world's most advanced open source database
PostgreSQL 教程 | 菜鸟教程
psqlodbc - PostgreSQL ODBC driver
PostgreSQL中文社区:: 世界上功能最强大的开源数据库...
PostgreSQL: Documentation
pgpool Wiki

PostgreSQL extensions、frameworks、libs、plugins&tools

$ JavaScript

node-postgres

brianc/node-postgres: PostgreSQL client for node.js.

node-reactive-postgres

tozd/node-reactive-postgres: Reactive queries for PostgreSQL
reactive-postgres - npm

pg-promise

vitaly-t/pg-promise: PostgreSQL interface for Node.js

Slonik

gajus/slonik: A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

Dian Fay / massive-js · GitLab

Citus

citusdata/citus: Distributed PostgreSQL as an extension
Citus Data | Distributed Postgres. At any scale.

PostgREST

PostgREST
PostgREST/postgrest: REST API for any Postgres database
PostgREST Documentation — PostgREST 9.0.0 documentation

ANXS/postgresql: Fairly full featured Ansible role for Postgresql.
PgBouncer - lightweight connection pooler for PostgreSQL

PostgreSQL 资源、整理集&FAQ

sous-chefs/postgresql: Development repository for the postgresql cookbook
PostgreSQL新手入门 - 阮一峰的网络日志

SQL Server

SQL Server core

SQL Server technical documentation - SQL Server | Microsoft Docs
SQL Server 下载 | Microsoft

SQL Server frameworks、libs、plugins&tools

$ JavaScript

tediousjs

mssql

tediousjs/node-mssql: Microsoft SQL Server client for Node.js
node-mssql | Microsoft SQL Server client for Node.js

tediousjs
tediousjs/tedious: Node TDS module for connecting to SQL Server databases.

TimelordUK/node-sqlserver-v8: branched from node-sqlserver, SQL server driver compatible with all versions of Node

SQL Server 资源、整理集&FAQ

SQLite

SQLite core

SQLite Home Page
Architecture of SQLite

SQLite frameworks、libs、plugins&tools

$ JavaScript

sql.js

sql-js/sql.js: A javascript library to run SQLite on the web.
sql.js

sqlite3

TryGhost/node-sqlite3: SQLite3 bindings for Node.js

$ Python

csvs-to-sqlite

simonw/csvs-to-sqlite: Convert CSV files into a SQLite database
csvs-to-sqlite · PyPI

Dogsheep

Dogsheep
dogsheep/dogsheep.github.io: Tools for personal analytics using SQLite and Datasette
Dogsheep | dogsheep.github.io

db-to-sqlite

simonw/db-to-sqlite: CLI tool for exporting tables or queries from any SQL database to a SQLite file
db-to-sqlite · PyPI

sqlite-utils

simonw/sqlite-utils: Python CLI utility and library for manipulating SQLite databases
sqlite-utils · PyPI
sqlite-utils

SquiDB

yahoo/squidb: SquiDB is a SQLite database library for Android and iOS

SQLite 资源、整理集&FAQ

Relational database - Wikipedia
关系数据库 - 维基百科,自由的百科全书
relational-databases · GitHub Topics
EverSQL | Automatic SQL Query Optimization for MySQL & PostgreSQL

时间数据库,或时间化数据库,或时态数据库(Temporal database,TemporalDB)

TimeZoneDB

Free Time Zone Database & API - TimeZoneDB
Information for America/Danmarkshavn - TimeZoneDB
Information for Asia/Shanghai - TimeZoneDB

Category:tz database - Wikipedia
List of tz database time zones - Wikipedia
tz database - Wikipedia
时间数据库 - 维基百科,自由的百科全书

时间序列数据库(Time Series Database,TSDB)

InfluxDB

InfluxDB core

InfluxDB - Wikipedia
InfluxData
influxdata/influxdb: Scalable datastore for metrics, events, and real-time analytics
InfluxDB: Open Source Time Series Database | InfluxData

InfluxDB frameworks、libs、plugins&tools

node-influx

node-influx
node-influx/node-influx: 📈 The InfluxDB Client for Node.js and Browsers
Home | node-influx

InfluxDB 资源、整理集&FAQ

前言 · InfluxDB中文文档

KairosDB

kairosdb
kairosdb/kairosdb: Fast scalable time series database
KairosDB

OpenTSDB

OpenTSDB
OpenTSDB/opentsdb: A scalable, distributed Time Series Database.
OpenTSDB - A Distributed, Scalable Monitoring System

TimescaleDB

Timescale
timescale/timescaledb: An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
Time-series data simplified | Timescale

Time series database - Wikipedia
Time series - Wikipedia

每秒事务处理量(Transactions per second,TPS)

Transactions per second - Wikipedia
每秒事务处理量 - 维基百科,自由的百科全书

分库分表

一文快速入门分库分表(必修课)
https://mp.weixin.qq.com/s?__biz=MzAxNTM4NzAyNg==&mid=2247488500&idx=1&sn=108bf704a54b0a9638e84698deb3ce4c&chksm=9b858309acf20a1fc606f6d140e9638072405011829bb8decc906a648d3f2f75441c0adac869&token=1691474648&lang=zh_CN&scene=21#wechat_redirect
分库分表的 4种分片策略,所有 SQL 都逃不掉的一步

分类:数据库 - 维基百科,自由的百科全书
数据库 - 维基百科,自由的百科全书

数据库 frameworks、libs、plugins&tools

# Client、Dashboard、GUI、Tool&Visualize

$ CLIs

dbcli

dbcli
dbcli/mycli: A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
mycli

DBeaver

DBeaver
dbeaver/dbeaver: Free universal database tool and SQL client
DBeaver Community | Free Universal Database Tool

Metabase

Metabase
metabase/metabase: The simplest, fastest way to get business intelligence and analytics to everyone in your company
Metabase

Redash

Redash
getredash/redash: Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
Redash helps you make sense of your data

SQLPad

SQLPad
sqlpad/sqlpad: Web-based SQL editor run in your own private cloud. Supports MySQL, Postgres, SQL Server, Vertica, Crate, ClickHouse, Trino, Presto, SAP HANA, Cassandra, Snowflake, BigQuery, SQLite, and more with ODBC
SQLPad

SQLyog

webyog/sqlyog-community: Webyog provides monitoring and management tools for open source relational databases. We develop easy-to-use MySQL client tools for performance tuning and database management. Webyog's solutions include SQL Diagnostic Manager for MySQL performance optimization and SQLyog for MySQL administration. More than 35,000 companies (including Amazon, IBM, Salesforce, AT&T, eBay, and GE) and 2.5 million users rely on Webyog's solutions to provide valuable insights into their databases. Webyog is an Idera, Inc. company.
Webyog | Tools for MySQL and MariaDB Databases

priyank-purohit/PostGUI: A React web application to query and share any PostgreSQL database.
Sequel Pro

# Database Records

dbr

gocraft/dbr: Additions to Go's database/sql for super fast performance and convenience.
dbr package - github.com/gocraft/dbr - Go Packages
mailru/dbr: Additions to Go's database/sql for super fast performance and convenience. (fork of gocraft/dbr)

# JavaScript

lowdb

typicode/lowdb: ⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser)

nedb

louischatriot/nedb: The JavaScript Database, for Node.js, nw.js, electron and the browser

qone

dntzhang/qone: Next-generation web query language, extend .NET LINQ for javascript.

rxdb

pubkey/rxdb: A realtime Database for the Web
Introduction · RxDB - Documentation

sharedb

share/sharedb: Realtime database backend based on Operational Transformation (OT)

sirdb

c9fe/sirdb: A git diffable JSON database on yer filesystem.

stormdb

TomPrograms/stormdb: 🌩️ StormDB is a tiny, lightweight, 0 dependency, easy-to-use JSON-based database for NodeJS, the browser or Electron.

WatermelonDB

Nozbe/WatermelonDB: 🍉 Next-gen database for powerful React and React Native apps that scales to 10,000s of records and remains fast ⚡️

syamdanda/jsonbase: A database software completely built as JSON files in backend. A powerful, portable and simple database works on top of JSON files. It is like a database software, currently having basic CRUD operation features. You can use this as a backend for your ReST APIs as well. The software is completely free and opensource. We are coming up with new features and providing more updates. The another beautiful advantage with JSON-base is since it is a NPM module, this fits well in your nodeJs applications eco system. if you want to develop quick prototypes/poc or need of a database with minimal requirements then, JSONBASe is an must option that you can consider. However there is a limitation if you go beyond a million records per table.
keywords:database - npm search
keywords:db - npm search

# Proxy

ProxySQL

sysown/proxysql: High-performance MySQL proxy with a GPL license.
ProxySQL - A High Performance Open Source MySQL Proxy

# SQL Formatter

zeroturnaround/sql-formatter: A whitespace formatter for different query languages
kufii/sql-formatter-plus: A whitespace formatter for different query languages

nocodb

nocodb
nocodb/nocodb: 🔥 🔥 🔥 Open Source Airtable Alternative
NocoDB Documentation - NocoDB

Presto

Presto
prestodb/presto: The official home of the Presto distributed SQL query engine for big data
Presto | Distributed SQL Query Engine for Big Data

Tapdata Cloud,实时数据同步工具,异构数据库迁移,免费使用

数据库 资源、整理集&FAQ

数据库 资源

# 命名规范

数据库表字段命名规范 - 云+社区 - 腾讯云
SQL 开发规范及基本原则 | PingCAP Docs
MySQL命名、设计及使用规范 – 标点符
数据库表名的命名规范 - 知乎
数据库设计中的命名规范 - 简书
MySQL数据库设计命名规范 - 简书

chinese-poetry

chinese-poetry/chinese-poetry: 最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。
中文诗歌

Designing Data-Intensive Application

Vonng/ddia: 《Designing Data-Intensive Application》DDIA中文翻译
简介 · ddia-cn

database · GitHub Topics
pwxcoo/chinese-xinhua: 中华新华字典数据库。包括歇后语,成语,词语,汉字。
hujiaweibujidao/poetry: china ancient poetry project data
LingDong-/grand-timeline: Interactive grand unified timeline of 30,800 ancient Chinese people / 古人全表
plotly/falcon: Free, open-source SQL client for Windows and Mac 🦅
metowolf/rime-sogou: 📇 聰明的輸入法配聰明的詞庫
javayhu/poetry: china ancient poetry project data
Database of Databases - Home
數據庫

数据库 整理集

enochtangg/quick-SQL-cheatsheet: A quick reminder of all SQL queries and examples on how to use them.
ConnectionStrings.com - Forgot that connection string? Get it here!

数据库 FAQ

Intro, Data Modeling, Databases | Prisma's Data Guide
How Does a Database Work? | Let’s Build a Simple Database

@ 分布式平台(Distributed Platform)

Apache Hive (TM)

apache/hive: Apache Hive
Apache Hive TM
Manage projects faster & collaborate better | Hive
Hive - The Blockchain & Cryptocurrency for Web3
五万字 | Hive知识体系保姆级教程 - 阅读清单 - 云+社区 - 腾讯云

Spark

perwendel/spark: A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
Apache Spark™ - Unified Engine for large-scale data analytics
Spark Framework: An expressive web framework for Kotlin and Java

从微信朋友圈的评论可见性,谈因果一致性在分布式系统中的应用 - 奔跑的猪0101 - 博客园

@ 负载均衡(Load Balance,LB)

HAProxy

HAProxy
haproxy/haproxy: HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Repositories
HAProxy Technologies | The World’s Fastest and Most Widely Used Software Load Balancer
500 Internal Privoxy Error
HAProxy Ingress
HAProxyConf user conference for the HAProxy community

davidmarkclements/overload-protection: Load detection and shedding capabilities for http, express, restify and koa

@ 监控和告警(Monitoring & Alerting)

Cacti

Cacti ™
Cacti/cacti: Cacti ™
Cacti® - The Complete RRDTool-based Graphing Solution

CloudWatch

lazywithclass/winston-cloudwatch: Send logs to Amazon Cloudwatch using Winston.
Amazon CloudWatch Documentation
CloudWATCH
Cloudwatch | DigitalHR | Talent Technology | People Analytics
Amazon CloudWatch :: AWS Management and Governance Tools Workshop
Amazon CloudWatch | Cloud monitoring | Amazon Web Services
Amazon CloudWatch云监控_云监控服务-AWS云服务

Cronitor

Simple monitoring for any application | Cron Monitoring | Website Monitoring | & more | Cronitor
Cron Job Monitoring | Cronitor
Cron Reference | Cronitor
Website and API monitoring, done right. Uptime Monitoring | Cronitor
Crontab.guru - The cron schedule expression editor

Ganglia

Ganglia Monitoring System

Graphite

Graphite Project
graphite-project/graphite-web: A highly scalable real-time graphing system
Graphite Documentation — Graphite 1.1.8 documentation
Graphite Documentation — Graphite 1.2.0 documentation
Graphite

LibreNMS Project

LibreNMS Project
librenms/librenms: Community-based GPL-licensed network monitoring system

Logz.io

Logz.io: Cloud Observability for Engineers

Monit

M/Monit
MONIT
Monit

nagios

www.nagios.org
www.nagios.com
nagios-plugins.org
nagios-br.com

OneAPM

https://apmnj.cmecloud.cn:18081/static/js/bw-loader-416.7.29.js
OneAPM-端到端应用性能管理平台
OneAPM
OneAPM 应用性能管理云解决方案
OneAPM 博客
Browser Insight - 真实用户体验监控|前端性能监控|网站监测平台|网站性能测试 – OneAPM
OneAPM 云监控部署与试用体验 – 运维生存时间

Open-Falcon

Open-Falcon
open-falcon/falcon-plus: An open-source and enterprise-level monitoring system.
open-falcon/task: 自监控等cron任务
open-falcon-archive
Open-Falcon - Monitoring system & time series database
社区介绍 · GitBook

Prometheus

Prometheus core

$ Alerting

Awesome Prometheus Alerts

samber/awesome-prometheus-alerts: 🚨 Collection of Prometheus alerting rules
Awesome Prometheus alerts | Collection of alerting rules

Prometheus Alertmanager

karma

prymitive/karma: Alert dashboard for Prometheus Alertmanager
karma-demo

prometheus/alertmanager: Prometheus Alertmanager
Alertmanager Slack Notification Builder

Alerting overview | Prometheus
Newest 'prometheus-alertmanager' Questions - Stack Overflow

$ BEST PRACTICES

HISTOGRAMS AND SUMMARIES

Histograms and summaries | Prometheus
Lock-free Observations for Prometheus Histograms | Grafana Labs
一文搞懂 Prometheus 的直方图 – 云原生实验室 - Kubernetes|Docker|Istio|Envoy|Hugo|Golang|云原生
prometheus的summary和histogram指标的简单理解_wtan825的博客-CSDN博客_histogram prometheus

Prometheus Metrics 设计的最佳实践和应用实例,看这篇够了! - 腾讯云原生 - 博客园

$ Client libraries

prometheus/client_golang: Prometheus instrumentation library for Go applications
prometheus/client_java: Prometheus instrumentation library for JVM applications
prometheus/client_python: Prometheus instrumentation library for Python applications
prometheus/client_ruby: Prometheus instrumentation library for Ruby applications
prometheus/client_rust: Open Metrics client library allowing users to natively instrument applications.
aecolley/client_bash: Client Bash library for talking to the Prometheus pushgateway
digitalocean/prometheus-client-c: A Prometheus Client in C
jupp0r/prometheus-cpp: Prometheus Client Library for Modern C++
deadtrickster/prometheus.cl: Prometheus.io Common Lisp client
tentaclelabs/prometheus_client: Dart implementation of the Prometheus client library
deadtrickster/prometheus.ex: Prometheus.io Elixir client
deadtrickster/prometheus.erl: Prometheus.io client in Erlang
fimad/prometheus-haskell: Haskell client library for exposing prometheus.io metrics.
knyar/nginx-lua-prometheus: Prometheus metric library for Nginx written in Lua
tarantool/metrics: Metric collection library for Tarantool
prometheus-net/prometheus-net: .NET library to instrument your code with Prometheus metrics
mirage/prometheus: OCaml library for reporting metrics to a Prometheus server
PromPHP/prometheus_client_php: Prometheus instrumentation library for PHP applications
cfmack/pRometheus: Prometheus Client Library for R and Plumber
siimon/prom-client: Prometheus client for node.js
SimenB/node-prometheus-gc-stats: Report Garbage Collection stats using Prometheus
prom-client - npm
Net::Prometheus - export monitoring metrics for prometheus - metacpan.org
Client libraries | Prometheus

$ Exporter

Node exporter

prometheus/node_exporter: Exporter for machine metrics
prom/node-exporter - Docker Image | Docker Hub
通过 Node Exporters 收集metrics-Prometheus-运维开源项目互助社区
使用 Node Exporter 自定义监控指标 - 墨天轮

SNMP Exporter

librenms/mibs at master · librenms/librenms
Net-SNMP
Prometheus Exporter (六)SNMP Exporter - InfoQ 写作平台
snmp-exporter · GitHub Topics · GitHub
prometheus/snmp_exporter: SNMP Exporter for Prometheus

prometheus/blackbox_exporter: Blackbox prober exporter
prometheus/mysqld_exporter: Exporter for MySQL server metrics
prometheus/exporter-toolkit: Utility package to build exporters
Default port allocations · prometheus/prometheus Wiki
prometheus-community/windows_exporter: Prometheus exporter for Windows machines
NVIDIA/dcgm-exporter: NVIDIA GPU metrics exporter for Prometheus leveraging DCGM
cloudflare/ebpf_exporter: Prometheus exporter for custom eBPF metrics
fstab/grok_exporter: Export Prometheus metrics from arbitrary unstructured log data.
ClickHouse/clickhouse_exporter: This is a simple server that periodically scrapes ClickHouse stats and exports them via HTTP for Prometheus(https://prometheus.io/) consumption.
Exporters and integrations | Prometheus
Prometheus 都可以采集那些指标?-- 常用 Exporter 合集 - InfoQ 写作平台

$ Template

alertmanager/default.tmpl at main · prometheus/alertmanager
Template reference | Prometheus

Prometheus Monitoring Community

Prometheus Monitoring Community
prometheus-community/node-exporter-textfile-collector-scripts: Scripts for node-exporter's textfile collector
Community | Prometheus

Prometheus Pushgateway

prometheus/pushgateway: Push acceptor for ephemeral and batch jobs.

Prometheus 查询语言(Prometheus Query Language,PromQL)

PromLabs

compliance

prometheus/compliance: A set of tests to check compliance with various Prometheus interfaces
compliance/promql at main · prometheus/compliance
PromLabs | PromQL Compliance Tests

PromLabs | Learn Prometheus from the experts
PromLabs | PromQL Cheat Sheet
PromLens, the query builder for PromQL - PromLens
Relabeler - The playground for Prometheus relabeling rules

Querying basics | Prometheus
Newest 'promql' Questions - Stack Overflow
PromQL for Humans
How to Query With PromQL : OpsRamp
An Intro to PromQL: Basic Concepts & Examples | Logz.io
How to join Prometheus metrics by label with PromQL – Yannick Pereira-Reis
PromQL 基本使用 · Prometheus 实战
初识PromQL - prometheus-book
初识 PromQL - Prometheus 中文文档
Prometheus 查询语言 PromQL 使用说明 · Kubernetes Handbook - Kubernetes 中文指南/云原生应用架构实践手册 · Jimmy Song
PromQL- CSDN搜索
PromQL进阶 | Mr.Ye Blogs
keywords:promql - npm search

Prometheus
prometheus/prometheus: The Prometheus monitoring system and time series database.
prometheus/docs: Prometheus documentation: content and static site generator
Prometheus - Monitoring system & time series database
Overview | Prometheus
Download | Prometheus

Prometheus frameworks、libs、plugins&tools

Cortex

Cortex
Cortex
Cortex | Help Engineering Teams Drive Microservices Best Practices
Cortex Intelligent Automation and Orchestration Software

OpenObservability

OpenObservability
OpenObservability/OpenMetrics: Evolving the Prometheus exposition format into a standard.
The OpenMetrics project — Creating a standard for exposing metrics data

Prometheus Monitoring Mixins

Prometheus Monitoring Mixins
monitoring-mixins/mixtool: mixtool is a helper for easily working with jsonnet mixins.
Prometheus Monitoring Mixins | Monitoring Mixins

prometheus-operator

prometheus-operator
prometheus-operator/prometheus-operator: Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
prometheus-operator/kube-prometheus: Use Prometheus to monitor Kubernetes and applications running on Kubernetes
Prometheus Operator - Running Prometheus on Kubernetes

Thanos

Thanos core

Thanos
thanos-io/thanos: Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Thanos - Highly available Prometheus setup with long term storage capabilities
Thanos - Highly available Prometheus setup with long term storage capabilities

Thanos frameworks、libs、plugins&tools

Thanos 资源、整理集&FAQ

Thanos - Prometheus Operator
Thanos - viva

UnPoller

UnPoller
unpoller/unpoller: Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
Go Lift | Un Poller

prometheus-community/helm-charts: Prometheus community Helm charts
keywords:prometheus - npm search

Prometheus 资源、整理集&FAQ

Prometheus 资源

hulining/prometheus_docs: There are markdown source files for https://hulining.gitbook.io/prometheus/
yunlzheng/prometheus-book: Prometheus操作指南
yangchuansheng/prometheus-handbook: Prometheus 中文文档
Prometheus - viva
Introduction - prometheus-book
Performance Monitoring with Prometheus and Grafana — Performance Monitoring with Prometheus and Grafana 1.4.0 documentation
Prometheus Tutorials
Prometheus Time Series Collection and Processing Server
Introduction · GitBook
prometheus - My Notes
序言 - Prometheus 中文文档
Prometheus 中文文档 - prometheus
前言 · Prometheus 实战
Prometheus中文文档 · 看云
《Prometheus 非官方中文手册》 | 览环书站(lhsz.xyz)
Prometheus操作指南-在线教程-面试哥
Prometheus - K8S训练营
Prometheus Users - Google 网上论坛
[搜书籍] prometheus - 搜索结果 - 书栈网 · BookStack
Prometheus原理和源码分析_语言 & 开发_杨谕黔_InfoQ精选文章
序言 · Prometheus 中文文档

Prometheus 整理集

prometheus · GitHub Topics
Prometheus - DEV Community
The most insightful stories about Prometheus - Medium
Newest 'prometheus' Questions - Stack Overflow
prometheus- CSDN搜索
高可用 Prometheus:问题集锦 | Vermouth | 博客 | docker | k8s | python | go | 开发
Prometheus内部实现(一) | Coronarium
prometheus的直方图

Prometheus FAQ

Prometheus 自监控

jsonnet-libs/prometheus-metamonitoring at master · grafana/jsonnet-libs
How we use metamonitoring Prometheus servers to monitor all other Prometheus servers at Grafana Labs | Grafana Labs
Monitoring Prometheus server itself | by Gaurav Sharma | Medium
自监控 · GitBook

Which are my biggest metrics? – Robust Perception | Prometheus Monitoring Experts
通过Prometheus查询计算Kubernetes集群中Pod 的CPU、内存使用率等指标 - 简书
Prometheus监控K8S节点,容器 表达式计算 - 一毛丶丶 - 博客园
docker部署Prometheus监控服务器及容器并发送告警 | chris'wang
TiDB 监控整合方案 - 技术文章 / 运维实战 - AskTUG

Sematext

Sematext Group, Inc.
Sematext | IT System Monitoring Tools for DevOps

Zabbix

Zabbix
zabbix/zabbix: Real-time monitoring of IT components and services, such as networks, servers, VMs, applications and the cloud.
Zabbix :: The Enterprise-Class Open Source Network Monitoring Solution

niean/anteye: small and smart service monitor, written in golang
Monitoring Weekly
监控- CSDN搜索
运维监控_qq_43437874的博客-CSDN博客
监控工具 - 沐沐.
Free and easy heartbeat monitoring service - Heartbeat.sh

@ 进程控制系统(Process Control System,PCS)/守护进程管理(Daemon Process Manager,DPM)

Circus Process Manager

Circus Process Manager
circus-tent/circus: A Process & Socket Manager built with zmq
Circus: A Process & Socket Manager — Circus 0.17.1 documentation
Circus: A Process & Socket Manager — Circus 0.5.2 documentation

daemontools

cr.yp.to/daemontools.html

immortal

immortal
immortal/immortal: ⭕ A *nix cross-platform (OS agnostic) supervisor

monit

Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts | Monit

Supervisor

Supervisor/supervisor: Supervisor process control system for UNIX
ochinchina/supervisord: a go-lang supervisor implementation
crcn/node-supervisord: Supervisord library for node.js
Supervisor: A Process Control System — Supervisor 3.3.4 documentation
Supervisor
Supervisor/initscripts: User-contributed OS init scripts for Supervisor

Daemon (computing) - Wikipedia
sysr-q/mattdaemon: Need to daemonise your Python projects? Matt Daemon has you covered.
perp

@ 远程控制(Remote Control)

rustdesk

rustdesk/rustdesk: The best open source remote desktop client software

sunlogin

向日葵远程控制软件_远程控制电脑手机_远程桌面连接_远程办公|游戏|运维-贝锐向日葵官网
向日葵个人版-远程控制软件|远程控制桌面连接|远程控制电脑|远程访问开机唤醒-Oray贝锐科技向日葵官网

ToDesk

ToDesk远程控制软件-免费安全流畅的远程连接电脑手机

@ 调度(Schedule)

Apache Airflow

apache/airflow: Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Apache Airflow

@ 搜索引擎、数据分析引擎(Search Engine、Data Analysis Engine)

clickvisual

clickvisual
clickvisual/clickvisual: A light weight log visual analytic platform for clickhouse.
ClickVisual
石墨文档日志架构 | ClickVisual
石墨文档日志架构 | ClickVisual

dbt Labs

dbt Labs
dbt-labs/dbt-core: dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
dbt - Transform data in your warehouse

Elasticsearch

Elasticsearch core

elastic
elastic/elasticsearch: Free and Open, Distributed, RESTful Search Engine
Open Source Search: The Creators of Elasticsearch, ELK Stack & Kibana | Elastic
开源搜索与分析 · Elasticsearch | Elastic
Elasticsearch:官方分布式搜索和分析引擎 | Elastic
elastic/beats: Beats - Lightweight shippers for Elasticsearch & Logstash
Beats:Elasticsearch 的数据采集器 | Elastic

Elasticsearch 资源、整理集&FAQ

Elasticsearch 资源

Ceelog/learn-elk: ELKStack 实践小册
chenryn/ELKstack-guide-cn: ELK Stack 中文指南
bluecll/es-easy-setup: Easy to setup Elasticsearch.
前言 · ELKstack 中文指南
Category: Elasticsearch | 小信豬的原始部落
2021 版本 ElasticSearch 学习手册!

Elasticsearch 整理集

ELK - 简书

Elasticsearch FAQ

你居然还去服务器上捞日志,搭个日志收集系统难道不香么!

Verdict

Verdict Project
verdict-project/verdict: Interactive-Speed Analytics: 200x Faster, 200x Fewer Cluster Resources, Approximate Query Processing

benbusby/whoogle-search: A self-hosted, ad-free, privacy-respecting metasearch engine
RediSearch - Redis Secondary Index & Query Engine
Data Lakehouse Architecture and AI Company - Databricks

@ 传输工具(Transfer Tool)

rsync

Cloud Storage for Offsite Backup
rsync 用法教程 - 阮一峰的网络日志

scribe

scribe.com
Home | Scribe

@ 虚拟化(Virtualization)

OpenStack

Build the future of Open Infrastructure.

基于内核的虚拟机(Kernel-based Virtual Machine,KVM)

KVM

OpenSA

leoiceo/OpenSA: 资产管理、资产采集、灰度发布、反向代理、批量任务、任务编排、计划任务、日志审计、权限管理、角色管理、部门管理、运维自动化
Login Page

openspug/spug: 开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。

运维(Operation and Maintenance, O&M)资源、整理集&FAQ

平均值、百分位数值

P95、P99.9百分位数值——服务响应时间的重要衡量指标 - Mr于 - 博客园

OpsRamp: AIOps Powered IT Operation Management | ITOM Management & Hybrid Infrastructure | OpsRamp
运维网|运维库|It资源|运维管理系统|运维监控系统|运维操作审计|运维堡垒机|数据库审计|it运维安全|linux运维|mysql运维|windows运维|自动化运维|devops|aiops - yunweiku.com
IT运维网
云智慧-智能运维告警|统一监控|AIOps|ITSM工具|运维管理系统|运维可视化平台
运维派-Linux运维技术社区,Linux教程,云计算学习平台,Devops工具下载站
工单系统-IT运维工单系统-客服工单系统【易维帮助台】
SRE运维博客
云服务商-阿里云服务器购买-腾讯云服务器购买-服务器租用托管-专线宽带-云等保评测-高防服务器租用托管-云服务器购买平台
97下载网-运维架构、手机软件、手机游戏、最专业软件下载基地!

! 工作流(Workflow)

@ Archive、Build & Pack

AppImage

AppImage
AppImage/AppImageKit: Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
AppImage/awesome-appimage: Lovingly crafted AppImage tools and resources
AppImage | 让 Linux 应用随处运行

CMake

CMake

Makeself

megastep/makeself: A self-extracting archiving tool for Unix systems, in 100% shell script.
makeself - Make self-extractable archives on Unix | Makeself

Nx

nrwl/nx: Smart, Fast and Extensible Build System
Nx: Smart, Fast and Extensible Build System
Nx Cloud

Pantsbuild

Pantsbuild
pantsbuild/pants: The Pantsbuild developer workflow system
semaphoreci-demos/semaphore-demo-python-pants: Demo for building Python projects with The Pants Build System.
pantsbuild.pants · PyPI
Pants
Building Python Projects at Scale with Pants - Semaphore
Building a monorepo for Data Science with Pantsbuild | by Duc Anh Bui | Towards Data Science
Pants Has Got Your Python Monorepo Covered - The Python Podcast.__init__
Pants Has Got Your Python Monorepo Covered - DEV Community
Effective monorepos with Pants

Please

thought-machine/please: High-performance extensible build system for reproducible multi-language builds.
Please

@ Configuration Management

configuration · GitHub Topics
configuration-management · GitHub Topics
config-management · GitHub Topics

@ Debug、Develop

# Performance & Stack Trace

FlameGraph

brendangregg/FlameGraph: Stack trace visualizer
Flame Graphs

speedscope

jlfwong/speedscope: 🔬 A fast, interactive web-based viewer for performance profiles.
speedscope

@ Dependency Manager/Library Manager/Package Manager

APT

APT (software) - Wikipedia

apt-get

apt-get - Debian Wiki
AptGet/Howto - Community Help Wiki

Homebrew

Homebrew
Homebrew/brew: 🍺 The missing package manager for macOS (or Linux)
Homebrew/homebrew-cask: 🍻 A CLI workflow for the administration of macOS applications distributed as binaries
The missing package manager for macOS (or Linux) — The missing package manager for macOS (or Linux)
Homebrew/formulae.brew.sh: 🏎 An online formulae browser for Homebrew
Homebrew Formulae

Chocolatey

Chocolatey
chocolatey/choco: Chocolatey - the package manager for Windows
Chocolatey Software | Chocolatey - The package manager for Windows
Chocolatey - The package manager for Windows
Chocolatey Software | Packages
Chocolatey Software | Community
Installation
Chocolatey Gallery | chocolatey
Chocolatey Software Docs | Commands

Composer

composer/composer: Dependency Manager for PHP
Composer

MacPorts

The MacPorts Project -- Home
MacPorts

Nix/Nixpkgs/NixOS

NixOS - NixOS Linux
Nix/Nixpkgs/NixOS

Nuget Package Manager

NuGet Gallery | Home
NuGet 包管理器用户界面参考 | Microsoft Docs
NuGet Package Manager - Visual Studio Marketplace
NuGet 包管理器控制台指南 | Microsoft Docs
安装 NuGet 客户端工具 | Microsoft Docs
NuGet — 使用 NuGet 管理项目库
Package Management for Private & Public Feeds & Repositories | MyGet

pacman

trinker/pacman: A package management tools for R

pkg

pkg
freebsd/pkg: Package management tool for FreeBSD. Help at #pkgng on Freenode or pkg@FreeBSD.org

portage

gentoo/portage: [MIRROR] Package management system
proj/portage.git - Package management system

ScoopInstaller

Scoop
给 Scoop 加上这些软件仓库,让它变成强大的 Windows 软件管理器 - 少数派
scoop-extras/bucket at master · lukesampson/scoop-extras
kodybrown/scoop-nirsoft: A Scoop bucket of useful NirSoft utilities
Calinou/scoop-games: Scoop bucket for open source/freeware games and game-related tools
NirSoft - freeware utilities: password recovery, system utilities, desktop utilities
rasa/scoop-directory: A directory of buckets for the scoop package manager for Windows
tapannallan/awesome-scoop: A collection of awesome resources for the scoop package manager for windows
Buckets · lukesampson/scoop Wiki
App Manifests · lukesampson/scoop Wiki
Home · lukesampson/scoop Wiki
lukesampson/scoop: A command-line installer for Windows.
ScoopInstaller
ScoopInstaller/Scoop: A command-line installer for Windows.

Vcpkg

microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS

winget-cli

microsoft/winget-cli: Windows Package Manager CLI (aka winget)
microsoft/winget-pkgs: The Microsoft community Windows Package Manager manifest repository

yum

yum - Trac
Yum! Brands – A World with More Yum!

anvaka/pm: package managers visualization
dependency-check-team/dependency-check: checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json
Libraries.io - The Open Source Discovery Service
Snyk Open Source Advisor | Snyk
Geeks
Openbase: find the best open-source packages | Openbase
PePy - PyPI Download Stats
Open Source Insights
SUSE Package Hub - SUSE Package Hub

Redhat Package Manager,RPM

rpm.org - Home
RPM Search
Search the RPM repository on www.rpmfind.net
CentOS Mirror
Rpmfind mirror
查RPM – 查的不仅是RPM,更是梦想!

@ diff、merge、patch

diff · GitHub Topics
diffing · GitHub Topics
patch · GitHub Topics
text-diff · GitHub Topics
google/diff-match-patch: Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
Meld
WinMerge - You will see the difference…
KDiff3 download | SourceForge.net
Helix Merge and Diff Tools (P4Merge) | Perforce
SourceGear | DiffMerge
www.componentsoftware.com
SourceGear | DiffMerge
DiffMerge - Download
AptDiff - Free download and software reviews - CNET Download
Diffchecker - Compare text online to find the difference between two text files
Code Compare - File Diff & File Merge Tool, Folder Compare Tool
Text Compare! - An online diff tool that can find the difference between two text files
Code Compare - Online File Comparison Tool
Code Diff Tool
DiffNow - Compare Files, URLs, and Clipboard Contents Online
Diffuse
Beyond Compare 4中文版免费下载-Beyond Compare中文网站
文件代码 Diff - json解析格式化
文本对比 - 在线JSON校验格式化工具(OK JSON)
在线文字对比工具-BeJSON.com
在线文本对比Diff,支持多种对比模式,差异部分高亮显示 - 工具 - CodePlayer
在线文本比较工具 - JSON.IM
Diff文本比较 - 站长工具
文件对比,在线文件对比,CSS对比,JS对比,代码对比,Text Diff
在线数据对比工具 | 数据对比导出—在线工具
文本代码差异在线对比工具—工具猫
文件代码 Diff - DevBox开发工具箱
文本差异对比 - 蜻蜓在线工具
免费好用的Diff和Merge工具大总结 - 云+社区 - 腾讯云

@ Wiki&Knowledge Base Platform

outline

outline/outline: The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, and markdown compatible.
Outline – Team wiki & knowledge base

trilium

zadam/trilium: Build your personal knowledge base with Trilium Notes

Wiki.js

Requarks/wiki: Wiki.js | A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown
Wiki.js
Wiki.js

维基百科,自由的百科全书
维基百科,自由个百科全书
MBA智库百科,全球专业中文经管百科
主页 - cn.wikiazpedia.com
百科全书
Knowledge Base Software That Scales With Your Product-Document360
wiki · GitHub Topics
knowledge-base · GitHub Topics
knowledge-management · GitHub Topics

@ 工作流客户端

feflow

Tencent/feflow: 🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
Feflow

fe-workflow

luoxue-victor/fe-workflow: 本项目的第三次革命。第一次做了一个webpack教学,第二次集成了各种webpack最佳实践。第三次打算把这个项目做成一个工作流的工具链,包括初始化项目、打包、测试、联调
@pkb/cli - npm
@pkb/webpack-box - npm

legoflow

legoflow/legoflow: 更轻、更强、开箱即用的 前端工作流客户端
legoflow/legoflow-cli: 命令行工具
LegoFlow 2
LegoFlow 2 | 指南

tmt-workflow

https://github.com/Tencent/tmt-workflow

WeFlow

Tencent/WeFlow: A web developer workflow tool by WeChat team based on tmt-workflow, with cross-platform supported and environment ready.
WeFlow | 一个高效、强大、跨平台的前端开发工作流工具

wordpressify

luangjokaj/wordpressify: 🎈 A build system designed to automate your WordPress development workflow.
WordPressify – A build system designed to automate your WordPress development workflow.

yeoman

yeoman/yeoman: Yeoman - a set of tools for automating development workflow
The web's scaffolding tool for modern webapps | Yeoman

@ 项目管理(Project Management,PM)

# monorepo

lerna

lerna/lerna: A tool for managing JavaScript projects with multiple packages.
Lerna · A tool for managing JavaScript projects with multiple packages.
lerna - npm
@lerna/npm-conf - npm
@lerna/npm-run-script - npm
@lerna/run - npm
@yoitsro/lerna-npm-conf - npm
@yoitsro/lerna-npm-run-script - npm
@yoitsro/lerna-run - npm

oao

guigrpa/oao: A Yarn-based, opinionated monorepo management tool

rushstack

API Extractor

rushstack/apps/api-extractor at master · microsoft/rushstack
@microsoft/api-extractor - npm
@microsoft/api-extractor-model - npm
API Extractor

microsoft/rushstack: Monorepo for tools developed by the Rush Stack community
Rush

Scream

r-kells/scream: An opinionated CLI tool for Python monorepo MGMT (Work in Progress)
scream · PyPI

Workspaces | Yarn
Monorepos Made Simpler with Bit. How to leverage Bit + NPM to simplify… | by Jonathan Saring | Bits and Pieces
What Is a Monorepo? | Perforce
A Guide to Monorepos for Front-end Code | Toptal
Why Lerna and Yarn Workspaces is a Perfect Match for Building Mono-Repos – A Close Look at Features and Performance – Sebastian Weber – Frontend developer who likes learning by teaching
精读《Monorepo 的优势》 - 简书
Monorepo可能没你想象中那么香……
2020 年,开启现代库的基建学习——从项目演进看前端工程化发展
浅谈monorepo
monorepo 项目改造反思 | 雨落
Monorepo Explained

# multirepo

Bazel

Bazel
bazelbuild/bazel: a fast, scalable, multi-language and extensible build system
Bazel - a fast, scalable, multi-language and extensible build system" - Bazel
Bazel - a fast, scalable, multi-language and extensible build system" - Bazel
Building a Monorepo with Bazel - Earthly Blog

Buck

Buck: A fast build tool

JordanKnott/taskcafe: An open source project management tool with Kanban boards
kitze/JSUI: A powerful UI toolkit for managing JavaScript apps

@ 项目版本

CHANGELOG

changelog-view

jdeniau/changelog-view: View changelog of packages in your console

conventional-changelog

conventional-changelog-cli

conventional-changelog/packages/conventional-changelog-cli at master · conventional-changelog/conventional-changelog
conventional-changelog-archived-repos/conventional-changelog-cli: deprecated, instead use https://github.com/conventional-changelog/conventional-changelog monorepo

conventional-changelog
conventional-changelog/conventional-changelog: Generate changelogs and release notes from a project's commit messages and metadata.
conventional-changelog/conventional-changelog-config-spec: a spec describing the config options supported by conventional-config for upstream tooling
conventional-changelog/atom-conventional-changelog: Atom conventional-changelog package
conventional-changelog/meta: Project to allow organization members to organization their efforts.
conventional-changelog/artwork: Artwork for the conventional-changelog organization.
btford/grunt-conventional-changelog: Grunt task for generating a changelog from git metadata
git-raw-commits - npm

github-changelog-generator

github-changelog-generator/github-changelog-generator: Automatically generate change log from your tags, issues, labels and pull requests on GitHub.

keep-a-changelog

olivierlacan/keep-a-changelog: If you build software, keep a changelog.

standard-changelog

conventional-changelog-archived-repos/standard-changelog: deprecated, instead use https://github.com/conventional-changelog/conventional-changelog monorepo

sunshine940326/changelog-test
Commit message 和 Change log 编写指南 - 阮一峰的网络日志

RELEASE

release-it

release-it
release-it/release-it: 🚀 Automate versioning and package publishing
release-it - npm

releaser-tools

conventional-changelog/releaser-tools: Create a GitHub/GitLab/etc. release using a project's commit messages and metadata.

semantic-release

semantic-release
semantic-release/github: semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues
@semantic-release/github - npm
Introduction - semantic-release
semantic-release/semantic-release: Fully automated version management and package publishing

conventional-changelog/grunt-conventional-github-releaser: Make a new GitHub release using conventional-github-releaser

VERSION

# 语义版本

auto-vers

zerolty/auto-version: It will auto update package version when build your application.
auto-vers - npm

semver

semver/semver: Semantic Versioning Specification
Semantic Versioning 2.0.0 | Semantic Versioning

语义化版本 2.0.0 | Semantic Versioning
Versions and constraints - Composer

standard-version

conventional-changelog/standard-version: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org

Terraform

hashicorp/terraform: Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
gruntwork-io/terragrunt: Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Terraform by HashiCorp

conventional-changelog-archived-repos/conventional-recommended-bump: deprecated, instead use https://github.com/conventional-changelog/conventional-changelog monorepo

@ 版本控制系统(Version Control Systems,VCS)

Apache Subversion,SVN

TortoiseSVN

Home · TortoiseSVN
Downloads · TortoiseSVN

Apache Subversion - Wikipedia
SVN 中国源代码托管中心-SVN Subversion 源码托管
SVN | Australia
Subversion 与版本控制
Apache Subversion

Bitbucket

Overview — Bitbucket
Bitbucket | The Git solution for professional teams
Git Feature Branch Workflow | Atlassian Git Tutorial
Git Tutorials and Training | Atlassian Git Tutorial
Public Repositories - ECMWF Bitbucket
Learn Git- Git tutorials, workflows and commands | Atlassian Git Tutorial

Gerrit

Gerrit Code Review for Git
git-repo - Git at Google

Gerrit core

gerrit Git repositories - Git at Google
gerrit - Git at Google

Gerrit libs、plugins&tools

gerrit-monitoring - Git at Google
f839c376af5da9454ff7c1c0bfe7d02b2850fb45 - gerrit-monitoring - Git at Google

Gerrit 资源、整理集&FAQ

Git

Git core

《Pro Git, Second Edition》

progit/progit2: Pro Git 2nd Edition
Pro Git(中文版)
Git - Book
Git - Book
Git - Book
Git - Tagging
Git - 高级合并
Git - 重写历史
Git - 远程仓库的使用

Setup and Config

git config

commit.template

gist.github.com

Git - git-config Documentation
Git - 配置 Git

Git - git Documentation
Git - git-help Documentation

Getting and Creating Projects

git 仓库管理

Git - git-init Documentation
Git - git-clone Documentation

Basic Snapshotting

git add

Git - git-add Documentation

git status

Git - git-status Documentation

git diff

Git - git-diff Documentation
Newest 'git-diff' Questions - Stack Overflow

git commit

Git - git-commit Documentation
yalishizhude/commit-specification: 跨语言的git提交规范解决方案。A cross-language resolution for git commit message specification.
Git Commit Message Conventions - Google 文档
git commit-amend-蚂蚁部落
Git 提交记录和分支模型

git notes

Git - git-notes Documentation

git restore

Git - git-restore Documentation

git reset

Git - git-reset Documentation
撤销修改 - 廖雪峰的官方网站
[Git] Reset - mixed, hard and soft | 搞搞就懂 - 點部落
git git reset --hard HEAD^ 和 git reset HEAD^ 的区别 - 黑客派
Git Book 中文版 - Git的撤消操作 - 重置, 签出 和 撤消

git rm

Git - git-rm Documentation

git mv

Git - git-mv Documentation

为什么要先git add才能git commit?

Branching and Merging

git branch

Git - git-branch Documentation
【git初步】git branch -v、git branch -vv、git branch -ve - 豌豆ip代理

git checkout

Git - git-checkout Documentation

git switch

Git - git-switch Documentation

git merge

Git - git-merge Documentation
Git - git-merge Documentation
5.1 代码合并:Merge、Rebase 的选择 · geeeeeeeeek/git-recipes Wiki

git mergetool

Git - git-mergetool Documentation

git log

Git - git-log Documentation
Git - git-log Documentation

git stash

Git - git-stash Documentation
Git - Stashing
Git - 储藏(Stashing)
Git - git-stash Documentation
Bug分支 - 廖雪峰的官方网站
git stash用法详解-蚂蚁部落
git stash用法详解-蚂蚁部落
git stash save与git stash push区别-蚂蚁部落
git stash的基本使用方法-百度经验
git stash apply version - Stack Overflow

git tag

Git - git-tag Documentation

git worktree

Git - git-worktree Documentation

git 分支管理

fast-forward

git - How to fast-forward a branch to head? - Stack Overflow
Git fast forward提交 - 综合编程类其他综合 - 红黑联盟

git 删除

Git分支管理策略 - 阮一峰的网络日志
git切换分支保存修改的代码的方法 – Tony的技术空间
Git查看、删除、重命名远程分支和tag | zrong's Blog
Git与远程repository同步tag和branch – 笑遍世界

Sharing and Updating Projects

git fetch

Git - git-fetch Documentation
What does 'git fetch -p' means - Stack Overflow

git pull

Git - git-pull Documentation
git pull和git pull --rebase之间的区别_慕课猿问

git push

Git - git-push Documentation

git remote

Git - git-remote Documentation
Git - git-remote Documentation
git remote update origin --prune not working with Bitbucket - Stack Overflow

git submodule

Git - git-submodule Documentation

Inspection and Comparison

git show

Git - git-show Documentation

git difftool

Git - git-difftool Documentation

git range-diff

Git - git-range-diff Documentation

git shortlog

Git - git-shortlog Documentation

git describe

Git - git-describe Documentation

Git - git-describe Documentation

Patching

git apply

Git - git-apply Documentation
git apply patch doesn't work: no such file or directory - Stack Overflow

git cherry-pick

Git - git-cherry-pick Documentation
git cherry-pick_w3cschool
git cherry-pick - [ Git中文开发手册 ] - 在线原生手册 - php中文网

git rebase

合并多次提交

Git - git-rebase Documentation
git pull VS git fetch git rebase - Stack Overflow
Rebase - 廖雪峰的官方网站
这一次彻底搞懂 Git Rebase | 码农网
git-rebase(1)
git rebase_慕课手记
深入git rebase使用

git revert

Git - git-revert Documentation
git revert 还有这个坑?_慕课手记

Git命令解析-patch、apply、diff
使用Git生成patch和应用patch,看完这一篇文章就全懂了-patch文件-上犹电脑信息网

Debugging

git blame

Git - git-blame Documentation
git blame查看文件由哪次提交修改-蚂蚁部落
Git鲜为人知的四个命令:bisect,blame,reflog和提交范围
redguardtoo/vc-msg: Show commit message of current line in Emacs

Git - git-bisect Documentation
Git - git-grep Documentation

Guides

gitignore

Git - gitignore Documentation
gitignore.io - Create Useful .gitignore Files For Your Project
忽略特殊文件 - 廖雪峰的官方网站
[Git].gitignore文件的配置使用 - 知乎
Git 忽略提交 .gitignore - 悠悠

Git - gitattributes Documentation
Git - gitcli Documentation
Git - giteveryday Documentation
Git - gitglossary Documentation
Git - githooks Documentation
Git - gitmodules Documentation
Git - gitrevisions Documentation
Git - gitsubmodules Documentation
Git - 子模块
Git - gittutorial Documentation
Git - gitworkflows Documentation

Email

git am

Git - git-am Documentation
git am使用详解-cengku-ChinaUnix博客

git format-patch

Git - git-format-patch Documentation
git format-patch is your Friend | Oliver Davies - Full Stack Web Developer (Drupal, Symfony, Laravel, Linux)
git-format-patch(1)

git send-email

Git - git-send-email Documentation

git request-pull

Git - git-request-pull Documentation

External Systems

Git - git-svn Documentation
Git - git-fast-import Documentation

Administration

git clean

Git - git-clean Documentation

git gc

Git - git-gc Documentation

git fsck

Git - git-fsck Documentation

git reflog

Git - git-reflog Documentation

git filter-branch

Git - git-filter-branch Documentation

git instaweb

Git - git-instaweb Documentation

git archive

Git - git-archive Documentation

git bundle

Git - git-bundle Documentation

Server Admin

Git - git-daemon Documentation
Git - git-update-server-info Documentation

Plumbing Commands

git cat-file

Git - git-cat-file Documentation

git check-ignore

Git - git-check-ignore Documentation

git checkout-index

Git - git-checkout-index Documentation

git commit-tree

Git - git-commit-tree Documentation

git count-objects

Git - git-count-objects Documentation

git diff-index

Git - git-diff-index Documentation

git for-each-ref

Git - git-for-each-ref Documentation

git hash-object

Git - git-hash-object Documentation

git ls-files

Git - git-ls-files Documentation

git ls-tree

Git - git-ls-tree Documentation

git merge-base

Git - git-merge-base Documentation

git read-tree

Git - git-read-tree Documentation

git rev-list

Git - git-rev-list Documentation

git rev-parse

Git - git-rev-parse Documentation

git show-ref

Git - git-show-ref Documentation

git symbolic-ref

Git - git-symbolic-ref Documentation

git update-index

Git - git-update-index Documentation

git update-ref

Git - git-update-ref Documentation

git verify-pack

Git - git-verify-pack Documentation

git write-tree

Git - git-write-tree Documentation

Gist

weakish/gister: command line tool to sync github gists
revathskumar/gist-markdown-preview: Chrome Extension to preview markdown on https://gist.github.com
defunkt/gist: Potentially the best command line gister.
LGDHuaOPER’s gists

GotGit
About - Git
Git - Documentation
Git - Downloads
Git - Community
Git - Reference
Git - Videos
Git - External Links
Git - Reference
Git权威指南 — GotGit
Guides - [ Git中文开发手册 ] - 在线原生手册 - php中文网
Git_w3cschool
GitBook · Documentation made easy
沉浸式学 Git: Contents
Git Magic - 前言
git - the simple guide - no deep shit!
Git 参考手册
Git 教學(1) : Git 的基本使用 - 好麻煩部落格
Git常用命令速查表(收藏大全)
git/git: Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Index of /pub/software/scm/git/
Git | GitLab

Git frameworks、libs、plugins&tools

# Batch、Cmd、PowerShell&Shell

gitsh

thoughtbot/gitsh: An interactive shell for git

git-sh

rtomayko/git-sh: A customized bash environment suitable for git work.

Git Town

Git Town
git-town/git-town: Generic, high-level Git workflow support!

git-completion.bash

https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash

# Emoji

gitmoji

carloscuesta/gitmoji: An emoji guide for your commit messages. 😜
gitmoji | An emoji guide for your commit messages

gitmoji-cli

carloscuesta/gitmoji-cli: A gitmoji interactive command line tool for using emojis on commits. 💻
gitmoji-cli - npm

gitmoji-changelog

frinyvonnick/gitmoji-changelog: A library that generates changelog for repositories using gitmoji commits convention

# Git Download

download-git-repo

flipxfx/download-git-repo: Download and extract a git repository (GitHub, GitLab, Bitbucket) from node.
PepperYan/download-git-repo: Download and extract a git repository (GitHub, GitLab, Bitbucket) from node.
sallen450/download-git-repo: Download and extract a git repository (GitHub, GitLab, Bitbucket) from node.
luoxianchao/download-git-repo: Download and extract a git repository (GitHub, GitLab, Bitbucket) from node.
Phillip Lanclos / download-git-repo · GitLab
download-git-repo - npm

hua1995116/git-down-repo: Download git-repo for any url
jprichardson/node-github-download: Easily download Github repos without dependencies such as Git, Tar, Unzip, etc.

# Git Hooks

$ COMMIT

% pre-commit

pre-commit

pre-commit
pre-commit/pre-commit: A framework for managing and maintaining multi-language pre-commit hooks.
pre-commit/pre-commit-hooks: Some out-of-the-box hooks for pre-commit
pre-commit/.pre-commit-config.yaml at master · pre-commit/pre-commit
pre-commit
pre-commit.ci
pre-commit
Pre-Commit Hooks • precommit
Pre-commit - Made With ML
pre-commit
https://json.schemastore.org/pre-commit-config.json

pre-commit-hook · GitHub Topics
jeasonstudio/git-hook-996: Git pre-commit hook for 996.

commitlint

conventional-changelog/commitlint: 📓 Lint commit messages
marionebl/commitlint: 📓 Lint commit messages
commitlint/reference-rules.md at master · marionebl/commitlint
commitlint - Lint commit messages
commitlint - Lint commit messages
Local setup - commitlint - Lint commit messages
@commitlint/cli - npm
@commitlint/prompt-cli - npm
Rules
@commitlint/config-conventional - npm

Conventional Commits

Conventional Commits
conventional-commits/conventionalcommits.org: The conventional commits specification
Conventional Commits

conventional-commits-detector

conventional-changelog/conventional-commits-detector: Detect what commit message convention your repository is using.

cz-cli

commitizen/cz-cli: The commitizen command line utility. #BlackLivesMatter

recommit

validate-commit-msg

conventional-changelog-archived-repos/validate-commit-msg: DEPRECATED. Use https://github.com/marionebl/commitlint instead. githook to validate commit messages are up to standard
Conventional Commits

ajoslin/angular-precommit
angular/CONTRIBUTING.md at 22b96b96902e1a42ee8c5e807720424abad3082a · angular/angular

husky

typicode/husky: 🐶 Git hooks made easy
husky - npm

lint-staged

okonet/lint-staged: 🚫💩 — Run linters on git staged files
sudo-suhas/lint-staged-multi-pkg: Example repo to demonstrate use of `lint-staged` with multi-pkg projects

sk-/git-lint: improving source code one step at a time
git-lint · PyPI
Git Hooks | Learn how to use pre-commit hooks, post-commit hooks, post-receive hooks, and more. | Matthew Hudson

# Git Workflow

Git Subtree

apenwarr/git-subtree: An experimental alternative to the git-submodule command. Merges and splits subtrees from your project into subprojects and back.

GitSlave

Gitslave—gits

gitex

gitex
gitex-flow/gitex-flow-node: A git flow extension that provides some additional automation and feature improvements. The goal of the project is to offer a complete process chain in order to organize the releases of your projects as easily as possible.
gitex-flow - npm

gitflow

nvie/gitflow: Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
petervanderdoes/gitflow-avh: AVH Edition of the git extensions to provide high-level repository operations for Vincent Driessen's branching model

xuminwlt/j360-gitflow: gitflow工作流使用规范
silencyXiao/gitflow_test: gitflow 工作流指南
zhaotoday/product-workflow: Git workflow. 产品测试发布流程及 gitflow 工作流经验总结。
docs.gitlab.com
Git工作流指南:Gitflow工作流 - 文章 - 伯乐在线

# Git 服务

# tree

jpwilliams/gitree: Print a directory tree that shows Git status and ignores files dictated by .gitignore.

# 自动化、自动部署(Automation、Automatic Deployment)

run-if-changed

hkdobrev/run-if-changed: Run a command if a file changes via Git hooks

Git Extensions

Git Extensions
gitextensions/gitextensions: Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Git Extensions | Git Extensions is a standalone UI tool for managing Git repositories
Git Extensions | Git Extensions is a standalone UI tool for managing Git repositories
gitextensions/gitextensions - Gitter

GitBook

book.json

bookjson · GitBook 使用教程
book.json | GitBook 简明教程
GitBook(2):book.json 配置 - Koala工作室

GitBook plugins

julianxhokaxhiu/gitbook-plugin-summary: Gitbook plugin to auto-generate SUMMARY.md
WebEngage/gitbook-plugin-copy-code-button: gitbook-plugin-copy-code-button
Download PhantomJS
calibre - Download for Windows
Calibre 使用教程之转换电子书格式 – 书伴

GitbookIO/gitbook: 📝 Modern documentation format and toolchain using Git and Markdown
zhangjikai/gitbook-use: 记录GitBook的一些配置及插件信息
gitbook serve error with ENOENT: no such file or directory(fontsettings.js&website.css) · Issue #55 · GitbookIO/gitbook-cli
GitBook - Document Everything!
Sign in to GitBook - GitBook
Personal Library - GitBook
Spaces - GitBook
Spaces - GitBook
fontsettings | GitBook Plugins
About this documentation · GitBook Toolchain Documentation
GitBook Help Center
Plugins for GitBook
expandable-chapters-small | GitBook Plugins
Templating · GitBook Toolchain Documentation
前言 · GitBook 使用教程
GitBook Editor for Mac|GitBook Editor Mac版下载 V7.0.11 - PC6苹果网

git-bug

MichaelMure/git-bug: Distributed bug tracker embedded in Git

github-corners

tholman/github-corners: A fresher "Fork me on GitHub" callout.
GitHub Corners

gitbatch

isacikgoz/gitbatch: manage your git repositories in one place

GitHub Ribbons

GitHub Ribbons - The GitHub Blog

git-admin

ninetynine/git-admin: A package to help manage git repositories through the commandline
git-admin - npm

Git History

pomber/git-history: Quickly browse the history of any GitHub file
Git History

git-filter-repo

newren/git-filter-repo: Quickly rewrite git repository history (filter-branch replacement)

lazygit

jesseduffield/lazygit: simple terminal UI for git commands

learnGitBranching

pcottle/learnGitBranching: An interactive git visualization to challenge and educate!
Learn Git Branching

MergeStat

MergeStat
mergestat/mergestat: Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
MergeStat

Sourcetree

Sourcetree | Free Git GUI for Mac and Windows

thanks

feross/thanks: 🙌 Give thanks to the open source maintainers you depend on! ✨

gitpoint/git-point: GitHub in your pocket
k88hudson/git-flight-rules: Flight rules for git

Git 资源、整理集&FAQ

Git 资源

分支规范&提交规范

A successful Git branching model » nvie.com

GitHub REST API - GitHub Docs
Release Git Credential Manager for Windows v1.14.0 · Microsoft/Git-Credential-Manager-for-Windows
git-tips/tips: Most commonly used git tips and tricks.
Star history
HelloGitHub – 分享 GitHub 上入门级、有趣的开源项目
Learn Git Branching
Git 有什么奇技淫巧? - 知乎
CSDN
Git仓库代码统计脚本 Shell版 | 大专栏
git 使用简易指南

git-recipes

geeeeeeeeek/git-recipes: 🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.
🥡Git 菜单 | git-recipes

git.io
Exherbo git repositories

Git 整理集

521xueweihan/git-tips: Git的奇技淫巧
xjh22222228/git-manual: git command reference manual 🦋
Newest 'git' Questions - Stack Overflow

Git FAQ

Git 统计

git如何统计代码行数 - 码农教程

中文乱码

解决git显示中文乱码的问题 - 知乎

显示当前分支

Show just the current branch in Git - Stack Overflow
How to get the current branch name in Git? - Stack Overflow

换行符

Git 多平台换行符问题(LF or CRLF)

重写历史

git submodules - Git diff says subproject is dirty - Stack Overflow
git - How can I reset or revert a file to a specific revision? - Stack Overflow
git-checkout(1)
写出好的 commit message · Ruby China

GitCode

项目 · 探索 · GitCode
mirrors · GitCode

Gitea

go-gitea/gitea: Git with a cup of tea, painless self-hosted git service
Gitea
gitea/awesome-gitea: A curated list of awesome projects related to Gitea - awesome-gitea - Gitea: Git with a cup of tea

Gitee

我的工作台 - 码云 Gitee.com

Giters

Giters

GitHub

GitHub core

gitignore

github/gitignore: A collection of useful .gitignore templates
Ignoring files - GitHub Docs
gitignore · GitHub Topics
gitignore 文件在线生成工具-爱屋工具箱

GitHub Apps

Weekly Digest

GitHub Apps - Weekly Digest
abhijeetps/weekly-digest: Weekly summary of activity on your GitHub repository

Delete merged branch

GitHub Apps - Delete merged branch
SvanBoxel/delete-merged-branch: No more manually deleting merged branches, this lovely app does it for you.

Github Actions

issues-helper

actions-cool/issues-helper: 🤖 A GitHub Action easily helps you automatically manage issues. Welcome to try.
Issues 助手

boyney123/github-actions: Open source list of GitHub Actions
Features • GitHub Actions
coverallsapp/github-action: Coveralls Github Action
Github Actions
GitHub Actions 入门教程 - 阮一峰的网络日志

GitHub CLI

cli/cli: The GitHub CLI
node-gh/gh: GitHub CLI made with NodeJS
GitHub CLI | Take GitHub to the command line
Manual | GitHub CLI

GitHub Desktop

GitHub Desktop | Simple collaboration from your desktop

LGDHuaOPER
Marketplace · Tools to improve your workflow
GitHub Documentation
The State of the Octoverse | The State of the Octoverse explores a year of change with new deep dives into developer productivity, security, and how we build communities on GitHub.
About
GitHub Support
GitHub Status
https://api.github.com
https://api.github.com/users
GitHub Stars: inspire, educate & influence developer communities
GitHub
CodeQL
GitHub Security - GitHub Bug Bounty
GitHub中文社区
GitHub glossary - GitHub Docs
search repos · vue - githubhot
List of Python Github Repositories - Github Lab
Create a new Gist

Pull Requests,PR

Art of Pull Requests(翻译) - OpenACID Blog

GitHub frameworks、libs、plugins&tools

# GitHub Download

download-github-repo

ianstormtaylor/download-github-repo: Download and extract a GitHub repository from node.

github-releases-downloads-analysis

Caldis/github-releases-downloads-analysis: 统计 Github Releases 的下载次数等信息 | Analysis your repo releases downloads
Github Release Download Analysis

Github 增强 - 高速下载

# 镜像、代理&加速

GitHub - 세계가 소프트웨어를 빌드하는 곳 · GitHub
GitHub: Where the world builds software · GitHub
GitHub 加速下载 - 在线工具
GitHub Proxy 代理加速
GitHub 文件加速
7ED.NET Github RAW Accelerate | raw.sevencdn.com
GitClone - GitHub缓存加速网站,为开发者服务

astralapp

Astral
astralapp/astral: Organize Your GitHub Stars With Ease
Organize Your GitHub Stars With Ease | Astral
Astral

autoCommit

OBKoro1/autoCommit: 一键刷commit记录,可以刷过去几年的commit以及未来的commit, 配置灵活使用简单,轻松帮你把github首页的绿色格子填满。觉得插件不错的话,点击右上角给个Star⭐️呀~

git-open

paulirish/git-open: Type `git open` to open the GitHub page or website for a repository in your browser.

github-readme-stats

anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes

github1s

conwnet/github1s: One second to read GitHub code with VS Code.
[Preview] \README.md - conwnet/github1s - GitHub1s

Github-Monitor

VKSRC/Github-Monitor: Github Sensitive Information Leakage Monitor(Github信息泄漏监控系统)

github-spray

Annihil/github-spray: 👾Generate spray for your GitHub contrib graph ░▒▓█

Github Trending

vitalets/github-trending-repos: Track GitHub trending repositories in your favorite programming language by native GitHub notifications!
huchenme/github-trending-api: The missing APIs for GitHub trending projects and developers 📈
sugarac/react-native-github-trending: Android and iOS client for GitHub trending and popular projects based on React Native.
jae-jae/weapp-github-trending: 微信小程序:Github今日榜单
kujian/githubTrending: Github前端趋势榜,每日更新前端热门项目。Tracking the most popular Github repos of frontend, updated daily

Gitter

kokohuang/Gitter: Gitter for GitHub - 可能是目前颜值最高的GitHub微信小程序客户端
huangjianke/Gitter: Gitter for GitHub - 可能是目前颜值最高的GitHub小程序客户端
GitHub API v3 | GitHub Developer Guide

gitpod

gitpod-io/gitpod: Gitpod automates the provisioning of ready-to-code development environments.
Gitpod - Dev environments built for the cloud
eclipse-theia/theia - master

github.dev

[Preview] \github\dev\README.md - dev [GitHub] - Visual Studio Code - GitHub

github-i18n-plugin

k1995/github-i18n-plugin: GitHub internationalization plugin GitHub汉化插件 GitHub日本 語

initab

dracula/dracula-theme: A dark theme for all the things!
NLKNguyen/base16-papercolor-light-syntax: A Base16 port of PaperColor Light syntax color scheme for Atom
Initab - Chrome New Tab Extension for Developers

LibHunt

LibHunt
LibHunt - Trending open-source projects and their alternatives

metrics

lowlighter/metrics: 📊 An image generator with 20+ metrics about your GitHub account such as activity, community, repositories, coding habits, website performances, music played, starred topics, etc. that you can put on your profile or elsewhere!

octotree

ovity/octotree: GitHub on steroids
octotree

probot

probot/probot: 🤖 A framework for building GitHub Apps to automate and improve your workflow

Refined GitHub

Refined GitHub
refined-github/refined-github: Browser extension that simplifies the GitHub interface and adds useful features

Star History

bytebase/star-history: The missing star history graph of GitHub repos - https://star-history.com
GitHub Star History

scrollback

scrollback/scrollback: Embeddable cross-platform chat for communities
Scrollback, where communities hang out

verb

verbose/verb: HEADS UP! Verb is going though a major transition, we've completely refactored everything from the ground up. If you're interested, please see the dev branch.
verb - npm

pshihn/rough: Create graphics with a hand-drawn, sketchy, appearance
sindresorhus/fkill-cli: Fabulously kill processes. Cross-platform.
monkeyWie/proxyee-down: http下载工具,基于http代理,支持多连接分块下载
nhnent/tui.chart at production
uber/NullAway: A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
gotgit/gotgithub: GotGitHub: an open source E-book about GitHub in Chinese
github-extension · GitHub Topics
GitHuber.cn - 首页
Gitstar Ranking - Top GitHub users and repositories
Beyond grep: ack 2.24, a source code search tool for programmers
GitHub Résumé
GitHub Flow – Scott Chacon

GitHub 资源、整理集&FAQ

GitHub 资源

《GitHub 漫游指南》

phodal/github: GitHub 漫游指南- a Chinese ebook on how to build a good project on Github. Explore the users' behavior. Find some thing interest.
GitHub 漫游指南 – GitHub 漫游指南

jamiebuilds/dark-mode-github-readme-logos: How to make logos in your README that support GitHub's new dark mode
GitHub: Where the world builds software · GitHub
Github Help Home
search repos · tensorflow - bytemeta
Useful Forks

GitHub 整理集

casebox

huridocs/casebox: Casebox: Secure all your information and team communication in one place
CaseBox

HelloGitHub
521xueweihan/HelloGitHub: Find pearls on open-source seashore 分享 GitHub 上有趣、入门级的开源项目
tiimgreen/github-cheat-sheet: A list of cool features of Git and GitHub.
15 个用于 GitHub 的 Chrome 插件 | WEB资源网
jiegec/awesome-stars: Awesome List of my own!

GitHub FAQ

fork

如何更好地玩转 GitHub?
gitlab或github下fork后如何同步源的新更新内容? - 知乎

账户冲突

建立个人博客网站

github-pages

gh-pages

tschaub/gh-pages: General purpose task for publishing files to a gh-pages branch on GitHub

New OAuth Application
GitHub Pages | Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live.
imsun/gitment: A comment system based on GitHub Issues.
【笔记】在GitHub Pages中加入Disqus评论系统 - Forest of Horizon. 天际林。
Gitment:使用 GitHub Issues 搭建评论系统 | I'm Sun
LeanCloud

jekyll

jokinkuang/stepbystep: A jekyll theme, simple and clear, compatible with PC iPad and Phone (RWD)
jekyll/minima: Minima is a one-size-fits-all Jekyll theme for writers.
daattali/beautiful-jekyll: Build a beautiful and simple website in literally minutes. Demo at http://deanattali.com/beautiful-jekyll
Jekyll • Simple, blog-aware, static sites | Transform your plain text into static websites and blogs
配置
Jekyll Themes
Liquid reference · Shopify Help Center

umputun/remark42: comment engine
github/personal-website: Code that'll help you kickstart a personal website that showcases your work as a software developer.
Valine -- 一款极简的评论系统 | 云淡风轻

怎么利用Github Issues 获取帮助 · Issue #2 · ssy341/datatables-cn
kibana/search_bar.tsx at 09ea3d529feb8e8af80c1061669b39ba881eb800 · elastic/kibana
GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目 · Issue #45 · biaochenxuying/blog
恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧 · Issue #4 · FrontEndGitHub/FrontEndGitHub
解决GitHub网页githubusercontent地址无法访问问题 - 知乎

GitHub 打不开

▷ GitHub.com : GitHub: Where the world builds software · GitHub
▷ github.global.ssl.Fastly.net Website statistics and traffic analysis | Fastly | fastly.net
▷ assets-cdn.Github.com Website statistics and traffic analysis | Github | github.com
解决Github打不开问题 - 知乎
解决浏览器打不开github网站常用方法 - 知乎

GitLab

liuhaimingcn/gitlab-hook: 接收github的push事件请求,监听指定分支,触发脚本重新部署项目。
The only single product for the complete DevOps lifecycle - GitLab | GitLab
What is GitLab Flow? | GitLab
GitLab Documentation
《Gitlab 中文文档》 - 书栈网 · BookStack
sbdchd/codeowners: A Python library for codeowners files

Gogs

gogs/gogs: Gogs is a painless self-hosted Git service
Gogs: A painless self-hosted Git service

Version control - Wikipedia
版本控制 - 维基百科,自由的百科全书
List of version-control software - Wikipedia
GitStar-GitHub互赞吧

Mercurial

frej/fast-export: A mercurial to git converter using git-fast-import
schacon/hg-git: mercurial to git bridge, pushed to directly from the hg-git plugin in Hg
Hg-Git Mercurial Plugin

@ 代码编辑、统计&分享

# 集成开发环境(Integrated Development Environment,IDE)

Atom

Atom
Atom 中文社区
新编码神器Atom使用纪要 | 晚晴幽草轩

codesandbox

codesandbox/codesandbox-client: An online IDE for rapid web development
Create a new Sandbox - CodeSandbox

CodeMirror

codemirror/CodeMirror: In-browser code editor
codemirror/codemirror.next: The next generation of the CodeMirror in-browser editor
emmetio/codemirror-plugin: Emmet plugin for CodeMirror web editor
CodeMirror

Eclipse Theia

eclipse-theia/theia: Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Theia - Cloud and Desktop IDE Platform

Emmet

前端开发必备!Emmet使用手册_Emmet 教程_w3cplus
docs.emmet.io
Abbreviations Syntax

GoClipse

GoClipse
GoClipse/goclipse: Eclipse IDE for the Go programming language:

Hype3

Win10电脑虚拟安装苹果MacOS无敌完整版_百度经验
首页 Hype中国社区
Tumult Hype Documentation

JetBrains

GoLand

GoLand: A Clever IDE to Go by JetBrains

IntelliJ

IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
IntelliJ IDEA the Java IDE
IntelliJ IDEA 注册码
IntelliJ IDEA下载+激活+教程[图文+视频]整理 - 编程语言 / Java - CoCode
IntelliJ IDEA 2016 破解旗舰版 - 博客吧
IntelliJ IDEA 界面介绍 - IntelliJ IDEA使用教程 - PHPERZ中文资讯站
idea 插件的使用 进阶篇(个人收集使用中的)-IT大道

JetbrainsCrack

CrazyNing98/JetbrainsCrack: Jetbrains系列工具破解补丁

Toolbox App

JetBrains Toolbox App: Manage Your Tools with Ease

WebStorm

WebStorm: The Smartest JavaScript IDE
Previous Releases - WebStorm

JetBrains: Essential tools for software developers and teams
JetBrains Marketplace
JetBrains:面向专业人员和团队的开发工具 JetBrains 中文官网

LiteIDE

visualfc/liteide: LiteIDE is a simple, open source, cross-platform Go IDE.
liteide - Browse Files at SourceForge.net

monaco-editor

microsoft/monaco-editor: A browser based code editor
monaco-editor - npm

scratches

hxoht/scratches: A scratchpad with node & browser apis.

sublime

jikeytang/sublime-text: sublime-text
jsfront/sublime-text: sublime-text
spadgos/sublime-jsdocs: Simplifies writing DocBlock comments in Javascript, PHP, CoffeeScript, Actionscript, C & C++
philippotto/Sublime-MultiEditUtils: A Sublime Text Plugin which enhances editing of multiple selections by adding various features.
wuub/SublimeREPL: SublimeREPL - run an interpreter inside ST2 (Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shell or configure one yourself)
aziz/PlainTasks: An opinionated todo-list plugin for Sublime Text editor (version 2 and 3)
pichillilorenzo/JavaScript-Completions: JavaScript Completions for sublime text. It helps you to write your scripts more quickly with hints and completions.
Browse - Package Control
Package Control - the Sublime Text package manager
MultiEditUtils - Packages - Package Control
Sublimerge 3 - Packages - Package Control
sublime text3基本使用及常用插件介绍
如何优雅地使用Sublime Text | 晚晴幽草轩
代码校验工具 SublimeLinter 的安装与使用

Stackblitz

The online code editor for web apps. Powered by Visual Studio Code. - StackBlitz

TinyEditor

umpox/TinyEditor: A functional HTML/CSS/JS editor in less than 400 bytes

VS Code

《VS Code 折腾记》

code-server

cdr/code-server: VS Code in the browser
Coder: The Developer Workspace Platform

VSCodium

VSCodium
VSCodium/vscodium: binary releases of VS Code without MS branding/telemetry/licensing

microsoft/vscode-docs: Public documentation for Visual Studio Code
Sugar250/Visual-Studio-Code-Keymap-CN: Visual Studio Code Keymap in Chinese.
viatsko/awesome-vscode: 🎨 A curated list of delightful VS Code packages and resources.
hediet/vscode-debug-visualizer: An extension for VS Code that visualizes data during debugging.
crper/Visual-Studio-Code-CNKEYMAP: Visual Studio Code快捷键中文版
think2011/vscode-vue-i18n: 🔖 这个插件能够帮到你方便浏览和编写 Vue i18n
antfu/i18n-ally: 🌍 All in one i18n extension for VS Code
OBKoro1/koro1FileHeader: 在vscode中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!觉得插件不错的话,点击右上角给个Star⭐️呀~
配置 · OBKoro1/koro1FileHeader Wiki
codespaces-contrib/codeswing: VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment
terminal-stocks/app.js at master · SugarTurboS/terminal-stocks
microsoft/vscode-remote-release: Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
foambubble/foam: A personal knowledge management and sharing system for VSCode
JavaScript Programming with Visual Studio Code
jsconfig.json Reference
Sublime Babel - Visual Studio Marketplace
Debugger for Chrome - Visual Studio Marketplace
Formatting Toggle - Visual Studio Marketplace
vscode使用Setting Sync_开发工具_Blog-CSDN博客
VSCODE 推荐插件 - 简书
Extensions for Visual Studio family of products | Visual Studio Marketplace
Extensions for Visual Studio family of products | Visual Studio Marketplace
Troubleshoot Visual Studio Code Integrated Terminal launch failures
Extensions for Visual Studio family of products | Visual Studio Marketplace
Get Started - default (Workspace) - Visual Studio Code
Get Started - default (Workspace) - Visual Studio Code - Insiders
Web Extensions | Visual Studio Code Extension API
Visual Studio Code for the Web

adobe/brackets: An open source code editor for the web, written in JavaScript, HTML and CSS.
chriskempson/tomorrow-theme: Tomorrow Theme now lives on at https://github.com/chriskempson/base16
RunJS - 在线编辑、展示、分享、交流你的 JavaScript 代码
CodePen - Front End Developer Playground & Code Editor in the Browser
Blockly  |  Google Developers
Edit fiddle - JSFiddle
Cloud9 - Your development environment, in the cloud
Notepad++ Home
Coding WebIDE 开启云端开发模式! - Coding.net
Spket IDE - JavaScript Editor
SimplyY 的博客:atom tips
Wingware Python IDE
Brackets - A modern, open source code editor that understands web design.
CodeSandbox: Online Code Editor and IDE for Rapid Web Development
iDE | Powering entrepreneurs to end poverty for over three decades
IDE Group | Home
www.ide-tech.com
JS Bin 一款很好的web开发辅助工具 - 林福山053 - 简书

Ace

Ajax.org B.V.
ajaxorg/ace: Ace (Ajax.org Cloud9 Editor)
Ace - The High Performance Code Editor for the Web

Codeit

Codeit
codeitcodes/codeit: Mobile code editor connected to Git.
Codeit | Mobile code editor connected to Git

# 代码命名

codelf

unbug/codelf: A search tool helps dev to solve the naming things problem.
CODELF

naming-cheatsheet

kettanaito/naming-cheatsheet: Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.

# 代码统计

cloc

AlDanial/cloc: cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.

gocloc

hhatto/gocloc: A little fast cloc(Count Lines Of Code)

GLOC

artem-solovev/gloc: Browser extension: counts lines of code on GitHub

linec

hua1995116/linec: 一个高颜值命令行统计代码行数的计数器。(counts lines of code)

loc

cgag/loc: Count lines of code quickly.

pygount

roskakori/pygount: count lines of code using pygments

sloc

flosse/sloc: simple tool to count SLOC (source lines of code)
bytbox/sloc: Source Lines of Code Counter

searchcode

searchcode | source code search engine
searchcode's free api | source code search engine

WakaTime

wakatime/wakatime: Command line interface used by all WakaTime text editor plugins.
wakatime/sublime-wakatime: Sublime Text 2 & 3 plugin for automatic time tracking and metrics generated from your programming activity.
Dashboard · WakaTime
Code Delete Tool - WakaTime

count-lines · GitHub Topics
cloc · GitHub Topics
cloc-cli · GitHub Topics
lines-of-code · GitHub Topics
count-lines-of-code · GitHub Topics
counter · GitHub Topics
line-counter · GitHub Topics
casperdcl/git-fame: Pretty-print `git` repository collaborators sorted by contributions.
IonicaBizau/git-stats: 🍀 Local git statistics including GitHub-like contributions calendars.
GitHub Protips: Tips, tricks, hacks, and secrets from Lee Reilly - The GitHub Blog
xiaohaijoe/SourceCounter: 代码统计工具,支持统计总行数,代码行,空白行,注释行。
Light-City/year_code: python小项目之统计代码行数与美化打印,数据存储,分析等等
bawangxx/CodeRowCount: 代码行数统计工具
knop/ScanCode: 统计代码行数,函数个数以及每个函数中的注释行数
zxx178239/codeLines: 代码行数统计
kainhuck/count: 统计代码行数
DomonJi/code-statics: python实现的文件夹内代码行数统计工具
Zhuyi731/r-svn: 一个用于统计SVN代码行数的工具
Delyer/JYCodeCount: 统计项目代码行数和文件数的shell脚本
lusase/countrow: 统计前端项目代码行数 Count lines of code quickly
VisualStudioCode统计项目代码行数 - 简书
arzzen/git-quick-stats: ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

# 代码演示&分享

bit

《Bit 最佳实践》

teambit/bit: Easily share code between projects with your team.
bit-bin - npm
Bit - Share and build with code components
Component Discovery and Collaboration · Bit
harmony / cache
@teambit/cache - npm

carbon

dawnlabs/carbon: 🎨 Create and share beautiful images of your source code
Carbon
Carbon

glorious-demo

glorious-codes/glorious-demo: The easiest way to demonstrate your code in action.
Glorious Demo

polacode

octref/polacode: 📸 Polaroid for your code
Polacode - Visual Studio Marketplace

Snipper.io

Snipper.io

# 在线实时协作&协同办公

#在线文档

腾讯文档

腾讯文档-官方网站-支持多人在线编辑Word、Excel和PPT文档
腾讯文档

金山文档

金山文档 - 多人实时协作的在线Office
金山文档 - 多人实时协作的在线Office

微文档

微文档

石墨文档

石墨文档-企业在线协同办公系统平台,支持云端多人在线协作编辑文档和表格

有道云协作

有道云协作官网

TAPD-敏捷开发 项目管理 腾讯敏捷产品研发平台

@ 代码评审(Code Review)

Codiga: Coding Assistant & Automated code reviews

reviewdog

reviewdog
reviewdog/reviewdog: 🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

@ 笔记(Note),或笔记本(Notebook)

Jupyter

Project Jupyter
Jupyter Project Documentation — Jupyter Documentation 4.1.1 alpha documentation
JupyterLab
jupyterlab/jupyterlab: JupyterLab computational environment.
JupyterLab Documentation — JupyterLab 3.4.3 documentation
Project Jupyter | Home

MarginNote

Marginnote
MarginNote 3 电子阅读器

Notion

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

Obsidian

Obsidian

OneNote

Microsoft OneNote 数字笔记记录应用 | Microsoft 365

Roam Research

Roam Research – A note taking tool for networked thought.

Tuture

Tuture
tuture-dev/tuture: Write tutorials from the future, with the power of Git and community. 『图雀写作工具』
图雀社区 - 汇集精彩的实战技术教程
Tuture 写作工具文档 · 语雀

Wolai

我来 wolai:不仅仅是完美的云端笔记!

印象笔记(evernote)

最佳笔记应用 - 利用 Evernote 管理你的笔记
所有笔记 - Evernote
印象笔记 | 工作必备效率应用
印象笔记 | 工作必备效率应用
会议纪要--202102251600_MOP产商品局数据查询接口宣贯 | 印象笔记网页版
所有笔记 - 印象笔记网页版
印象笔记·剪藏|一键保存网页 | 印象笔记
印象识堂 | 常识 知识 见识
印象团队EverTeam - 专注团队协作 | 印象笔记
帐户一览
wormi4ok/evernote2md: Convert Evernote .enex files to Markdown
ENML - Evernote Developers

有道云笔记

有道云笔记|亿万用户的选择
有道云笔记
有道云笔记(原有道笔记) - 永远不丢失的笔记
有道云笔记-学霸笔记
收藏到有道云笔记
收藏到有道云笔记
DeppWang/youdaonote-pull: 📝 一个一键导出 / 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to export/backup all the notes of the "Youdao Note".

飞书

飞书 - 在飞书,享高效
(1 封私信 / 18 条消息) 飞书 - 知乎

语雀

工作台 · 语雀
github.com
🐑 邀请链接合集 · 语雀
原创专栏 - 笔记与写作工具深度评测 · 语雀

为知笔记(WizNote)

为知笔记 | 云笔记,个人知识管理,团队协作,资料库,知识管理,记事本,加密笔记,替代印象笔记,会议记录,日志,认知卸载
WizNote | Welcome to WizNote.md
为知笔记 | 下载为知笔记Windows客户端插件
WizNote | Welcome to WizNote.md
为知笔记吧-百度贴吧--交流为知笔记的使用问题、方法及建议。--为知笔记不仅是一款帮你记录生活、工作点点滴滴的云服务笔记软件,也是一款共享资料、基于资料进行沟通的协作工具。你可以随时随地记录和查看有价值的

轻笔记

首页@轻笔记

Boost Note

BoostIO
BoostIO/BoostNote-App: Boost Note is a document driven project management tool that maximizes remote DevOps team velocity.
Boost Note | Chronicle your Stories

yliansoft

@ 清单、计划、任务&进度管理

Zenkit

Zenkit - Productivity and Collaboration Software Suite
Zenkit - Organize projects your way. Find synergies. Move faster.
Zenkit To Do - Task management software for Teams
Zenchat - Team Messenger with built-in task management
Zenkit Hypernotes - Experience a new way of collaborative writing.

滴答清单(TickTick)

TickTick: 一个帮你高效完成任务和规划时间的应用
Inbox - TickTick
下载 - TickTick
滴答清单: 一个帮你高效完成任务和规划时间的应用
收集箱 - 滴答清单
下载 - 滴答清单
滴答清单: 一个帮你高效完成任务和规划时间的应用
下载 - 滴答清单
TickTick: Things & Tasks To Do - Google Workspace Marketplace

闪点清单

闪点清单 官网

Worktile智能化研发管理工具
爱莫能记
时光短信
哎哟提醒
企业SaaS软件及云应用 - Zoho中国官网
项目管理软件 - 在线项目管理系统 - Zoho Projects
码道人 - 开发者最好的朋友
Airtable | Create apps that perfectly fit your team's needs
维格表
飞书多维表格-融合表格和业务系统能力的新一代效率应用
Teamin群协作—微信群管理/微信群助手/微信文档
智办事 - 工作就是智办事
Tita - OKR和持续绩效管理平台
时光序
ONES 企业级研发管理工具 | ONES
Teambition · 阿里巴巴工作学习套件
敬业签云便签官网 - Windows电脑桌面便签软件安装下载|Win10便签|win7电脑便签与手机便签云同步协作服务便签APP|公历农历桌面日历便签及定时提醒待办事项计划任务清单时间管理工具
日事清-高效能团队管理专家
鱼骨 - 敏捷开发工具|项目团队管理软件|异地协同办公绩效系统
Trello
WikiWorks: MediaWiki Consulting
金和OA_oa系统_oa办公系统_办公自动化软件_26年专业协同管理软件
Team Workspace - Taskade

@ 习得、收藏

# Snippets Manager

Code Notes

lauthieb/code-notes: A simple code snippet & gist manager for developers built with Electron & Vue.js 🚀
Code Notes, the code snippet manager for developers

CodeExpander

oncework/codeexpander: A cross-platform cloud synchronization (Github/Gitee) development efficiency tool that integrates input enhancement and code snippet management specifically for developers. 专为开发者开发的一个集输入增强、代码片段管理为一体跨平台云同步(Github/Gitee)的开发效率工具。
CodeExpander

codever

codeverland/codever: Bookmarks and Snippets Manager for Developers & Co
Codever

Gisto

Gisto
Gisto/Gisto: Gisto is a Cross-platform snippets management desktop application that allows you and/or your team share code snippets fast and easily. Based on GitHub Gists Infrastructure which means you can use all your existing snippets by connecting your GitHub account! Gisto started as an attempt to fulfill the lack of a syntax highlighted and cloud synchronized code snippet solution. You may thing of Gisto as Evernote for code.
Gisto - Snippets Made Awesome

Lepton

hackjutsu/Lepton: 💻 Democratizing Snippet Management (macOS/Win/Linux)
Lepton - A Lean Snippet Manager powered by GitHub Gist

massCode

massCodeIO
massCodeIO/massCode: Next version of massCode. A free and open source code snippets manager for developers
antonreshetov/massCode: This repository is outdated and no longer maintained. A new version of massCode is available! https://github.com/massCodeIO/massCode. A free and open source code snippets manager for developers.
massCode - A free and open source code snippets manager for developers

Snibox

Snibox
snibox/snibox: Self-hosted snippet manager
Snibox

SnippetStore

ZeroX-DG/SnippetStore: A snippet management app for developers
Snippet Store

Snipp.in

haxzie/snipp.in: Fast, Light-weight, Notes, Snippet manager and code editor directly inside your browser
Snipp.in - In-Browser Snippet Manager and Editor

snippets-manager · GitHub Topics
Kholid060/snapcode: Snippet code manager
codervault/codervault: An Open Source, Self-Hosted, Snippet Manager
out-of-cheese-error/the-way: A code snippets manager for your terminal.
Pictarine/macos-snippets: Snip is a lightweight snippets manager app for macOS
ademcan/canSnippet: An open source web-based snippets management tool
SnippetsLab - Keep Your Code At Your Fingertips
Reoon Code Snippet Manager (Free) - V2.1
3Cols
Snipit - Code snippets manager for teams and individuals
Snippet Manager
Code snippet organizer for pros | Cacher
Codiga Smart Code Snippet Manager
35 Best code-snippets manager as of 2022 - Slant
Snippets · Explore · GitLab
{CodeStore}: all your code snippets always available thanks to automatic cloud synchronization
Codespace - The code snippet manager you've been waiting for
CodeBox — Code Snippet Manager for Mac OS X
SnippLeaf.com - Online snippet manager
RhodeCode › Enterprise Code Management for Hg, Git, SVN
TagMyCode - Code snippets manager
Best Code Snippet Manager - QSnipps
SnipAway - Highly customizable snippet manager made for developers and people who work with code
Code Snipper - A Code Snippet Manager For Teams & Individuals
Save your code snippets and notes using our product | SnipperApp 2
Theorylog - Best Note Taking Web App For Developers and Coders
canSnippet - The new generation clipboard and snippet manager for MacOS
SnipSave | Web-based code snippet manager for developers
Pieces - AI Assistant
Codly - Microsoft Store Apps
Paste - Clipboard manager for Mac, iPhone, and iPad
JEMStar Tech / JEMStar Tech
Home | DECS
Snipline | One shell command organizer to rule them all
Code snippet manager: manage code snippets with snippetmanager.io
These Are The Best Code Snippet Managers » CSS Author
snappify - Create beautiful code snippets with ease
snippets.ninja
Codefile — Share code in real time⚡️
Codelets

收趣云书签 - 我的云端收藏夹,稍后阅读神器

@ 文本、文档、语言、标准、规范&风格

# DOC

$ WPS

WPS官方网站_金山办公_办公软件与办公方式的开拓者和引领者
WPS Office 2019,简单创造不简单
WPS Office 添加电脑设备

docxtemplater

open-xml-templating/docxtemplater: Generate docx and pptx (microsoft word documents) from templates, from Node.js, the Browser and the command line / Demo: https://docxtemplater.com/demo
docxtemplater - Complete docx and pptx generation programming library
Installation — docxtemplater documentation
Docxtemplater — docxtemplater documentation

# DOCS AS CODE

Doctave

Doctave
Doctave Blog | Build Developer Portals With Docs-As-Code

Docs as Code — Write the Docs
Docs as Code at Linode | Linode
Docs as Code

# Documentation Browser

Dash

Dash for macOS - API Documentation Browser, Snippet Manager - Kapeli

zeal

zealdocs/zeal: Offline documentation browser inspired by Dash
Zeal - Offline Documentation Browser

freeCodeCamp/devdocs: API Documentation Browser
DevDocs API Documentation

# Formatter

Rich

Textualize/rich: Rich is a Python library for rich text and beautiful formatting in the terminal.

# Linter

proselint

amperser/proselint: A linter for prose.
proselint

textlint

textlint/textlint: The pluggable natural language linter for text and markdown.
textlint/packages/@textlint at master · textlint/textlint
textlint/textlint-plugin-html: HTML support for textlint
Collection of textlint rule · textlint/textlint Wiki

btford/write-good: Naive linter for English prose
Linting Markdown And Documentation - Earthly Blog
scripts/lint-doc.sh · master · GitLab.org / GitLab · GitLab

ls-lint

loeffel-io/ls-lint: An extremely fast directory and filename linter - Bring some structure to your project directories
@ls-lint/ls-lint - npm
ls-lint command - github.com/loeffel-io/ls-lint - Go Packages
ls-lint

# Markdown

Markdown core

Markdown 語法說明
Markdown Guide

Markdown libs、plugins&tools

Boostnote

BoostIO/Boostnote: A markdown editor for developers on Mac, Windows and Linux.

MkDocs

MkDocs
mkdocs/mkdocs: Project documentation with Markdown.
MkDocs
backstage/mkdocs-monorepo-plugin: ✚ Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
mkdocs-monorepo-plugin · PyPI

marktext

marktext/marktext: 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

markdown-nice

mdnice/markdown-nice: 支持自定义样式的微信 Markdown 排版工具
让微信排版变 Nice
让微信排版变 Nice

markdown-licenses

IQAndreas/markdown-licenses: A collection of open source licenses in Markdown format. Contributions are always welcome!

notable

notable/notable: The Markdown-based note-taking app that doesn't suck.

Python-Markdown

Python-Markdown
Python-Markdown/markdown: A Python implementation of John Gruber’s Markdown with Extension support.
Python-Markdown — Python-Markdown 3.3.7 documentation

remark

remarkjs/remark: Markdown processor powered by plugins part of the @unifiedjs collective
remark - markdown processor powered by plugins

readme-md-generator

kefranabg/readme-md-generator: 📄 CLI that generates beautiful README.md files
readme-md-generator/templates at master · kefranabg/readme-md-generator

stackedit

benweet/stackedit: In-browser Markdown editor
StackEdit – In-browser Markdown editor

simplemde-markdown-editor

sparksuite/simplemde-markdown-editor: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
JavaScript Markdown Editor - SimpleMDE

tui.editor

nhn/tui.editor: 🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
TOAST UI :: Make Your Web Delicious!

TreeMDown

hollodotme/TreeMDown: [triː <'em> daʊn] PHP single page markdown tree browser
01-What-Is-TreeMDown.md - TreeMDown

Typora

luokangyuan/typora-theme-chineseStyle: This is a sexual apathy style and chinese style typora theme,这是一款性冷淡风兼着中国风的typora主题
Typora — a markdown editor, markdown reader.
Typora 官方中文站

VNoteX

VNoteX
vnotex/vnote: A pleasant note-taking platform.
vnotex/viki: A simple Wiki page in Markdown from notebook of VNote.
VNote - 一个更懂程序员和Markdown的笔记

Zettlr

Zettlr
Zettlr/Zettlr: A Markdown Editor for the 21st century.
A Markdown Editor for the 21st Century | Zettlr

sindresorhus/css-in-readme-like-wat: Style your readme using CSS with this simple trick
ifuture-pro/listify: Generate and merge table of contents for markdown file . Add it to README.md or other files
shfshanyue/md-to-html-api: API convert markdown to beautiful html.
xitu/juejin-markdown-themes: Markdown themes of https://juejin.cn/
wormi4ok/mdmv: Move Markdown files
HackMD - Markdown 協作知識庫
Md2All
markdownlint - Visual Studio Marketplace

Markdown 资源、整理集&FAQ

Markdown 资源

guodongxiaren/README: README文件语法解读,即Github Flavored Markdown语法介绍
Markdown 语法说明(简体中文版)
UEditor - 示例
Madoko - document
Editor.md - 开源在线 Markdown 编辑器
欢迎使用马克飞象 - 马克飞象 - 专为印象笔记打造的Markdown编辑器
便签 - 锤子科技
MarkdownPad - The Markdown Editor for Windows
图床 - Dev Fancy+
Cmd Markdown 编辑阅读器 - 作业部落出品
開放中文轉換 Open Chinese Convert (OpenCC)
Online Markdown Editor - Dillinger, the Last Markdown Editor ever.
Writebox
New Document
Daring Fireball: Markdown Web Dingus
wri.pe - simple and smart notepad

Markdown 整理集

《Markdown简明教程》

Markdown FAQ

简书
首页 - 简书
Markdown——入门指南 - 简书
「美」中不足的便签工具 —— 锤子便签2.5 - 简书
Markdown - 热门问答 - 知乎
可能是目前最全面的Markdown写作解决方案 - 向阳乔木 - 知乎专栏
React 渲染 Markdown 的方法 | Calpa 的技術博客

# Text Representation and Classification

fastText

facebookresearch/fastText: Library for fast text representation and classification.
fastText

# Web 扫描、打印

the-paperless-project/paperless: Scan, index, and archive all of your paper documents

# 风格指南(Style Guide)

errata-ai

errata.ai
errata-ai/packages: A collection of pre-packaged, Vale-compatible style guides ready to be installed from your Vale Server dashboard!
errata-ai/vale: A syntax-aware linter for prose built with speed and extensibility in mind.
Introduction | docs.errata.ai

google/styleguide: Style guides for Google-originated open-source projects
github/opensource.guide: Community guides for open source creators
zh-google-styleguide/zh-google-styleguide: Google 开源项目风格指南 (中文版)
ruanyf/document-style-guide: 中文技术文档的写作规范
yikeke/zh-style-guide: An open-source style guide for writing Chinese technical documents: https://zh-style-guide.readthedocs.io
Open Source Guides | Learn how to launch and grow your project.
中文技术文档写作风格指南 — 中文技术文档写作风格指南
Free Grammar Checker | Grammarly
Code Spell Checker - Visual Studio Marketplace
LanguageTool - Online Grammar, Style & Spell Checker
Google Style Guides | styleguide
About this guide  |  Google developer documentation style guide  |  Google Developers

# 思维导图

drawio

jgraph/drawio-desktop: Official electron build of diagrams.net

MindMaster

MindMaster 多平台思维导图软件,让您的创意破茧而出
在线思维导图软件 - MindMaster网页版

XMind

XMind - Mind Mapping Software
XMind思维导图 | XMind中文官方网站

幕布

幕布 - 思维概要整理工具
我的文档 - 幕布
幕布 - 极简大纲笔记 | 一键生成思维导图

ssshooter/mind-elixir-core: Mind-elixir is a framework agnostic mind map core
ProcessOn - 免费在线作图,思维导图,流程图,实时协作
思维导图社区-海量模板在线使用
【GitMind官网】- 免费在线思维导图软件

# 排版

chinese-copywriting-guidelines

sparanoid/chinese-copywriting-guidelines: Chinese copywriting guidelines for better written communication/中文文案排版指北
mzlogin/chinese-copywriting-guidelines: Chinese Copywriting Guidelines:中文文案排版指北(简体中文版)

Documentation System

Beeftext

xmichelo/Beeftext: A text snippet tool for Windows.
Beeftext

docToolchain

docToolchain
docToolchain/docToolchain: a Gradle based AsciiDoc Toolchain for Software Architecture Documentation

Grammarly

Grammarly
grammarly/grammarly-for-developers: Official Grammarly API

learnapidoc

tomjoht/learnapidoc: Repo for API doc book
Documenting APIs: A guide for technical writers and engineers | Documenting APIs
Quality checklist for API documentation | Documenting APIs

Write the Docs

Write the Docs
writethedocs/www: The main website for Write the Docs.
Welcome to our community! — Write the Docs

saurabhdaware/text-to-handwriting: So your teacher asked you to upload written assignments? Hate writing assigments? This tool will help you convert your text to handwriting xD
LucienShui/PasteMe: PasteMe 是一个无需注册的文本分享平台(未登陆状态下只能使用阅后即焚),可以为文本设置密码和阅后即焚,支持二维码分享和各种一键复制,针对代码提供了额外的高亮功能。
cloudflare/cloudflare-docs-engine: A documentation engine built on Gatsby, powering Cloudflare’s docs https://github.com/cloudflare/cloudflare-docs
Technical Writing  |  Google Developers
Why documentation is important
Overview — Sphinx documentation
Documentation testing | GitLab
Docs for Developers – Documentation for Everyone
Developer's Documentation Collections
Bloomreach Documentation
PasteMe - 一个不算糟糕的可私有文本分享平台

@ 搜索(Search)/搜索引擎(Search Engine)

Algolia

Algolia
Site Search & Discovery powered by AI | Algolia

搜索引擎优化(Search Engine Optimization,SEO)

awesome-seo

teles/awesome-seo: :star2: A curated list of SEO (Search Engine Optimization) links.
madawei2699/awesome-seo: Google SEO Research and Web Traffic Monetization
Awesome SEO | awesome-seo
SEO 标签 · 构建我的被动收入

! 作品、博客、论坛、社区、组织、协会&标准

@ GitHub&Gitee

955

formulahendry/955.WLB: 955 不加班的公司名单 - 工作 955,work–life balance (工作与生活的平衡)

996

995icu

995icu
995icu/996ICU: 996ICU 995ICU 工作996 生病ICU 加班不规范 亲人两行泪

996icu

996icu
996icu/996.ICU: Repo for counting stars and contributing. Press F to pay respect to glorious developers.

MSWorkers/support.996.ICU: Microsoft and GitHub Workers Support 996.ICU
623637646/996.Leave: 逃离996
CPdogson/996action
kattgu7/Anti-996-License: Anti-996 License Version 1.0

CodeTriage

codetriage/CodeTriage: Discover the best way to get started contributing to Open Source projects
Get Started Contributing to Open Source Projects | CodeTriage

fossasia.org

fossasia/fossasia.org: FOSSASIA Website https://fossasia.org

freecodecamp.cn

FreeCodeCampChina/freecodecamp.cn: FCC China open source codebase and curriculum. Learn to code and help nonprofits.
huluoyang/freecodecamp.cn: 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步:

jsliang

LiangJunrong/document-library: jsliang 的文档库. 里面包含了所有的前端文章,例如 vue、react,、angular、微信小程序、设计模式等……
首页 · jsliang 的文档库
document.jsliang.top

lengstorf.com

jlengstorf/lengstorf.com: Source for lengstorf.com, Jason Lengstorf's personal site.

LinkAce

Kovah/LinkAce: Your self-hosted bookmark archive. Free and open source.
LinkAce - Your self-hosted bookmark archive. Free and open source.

trivago

trivago N.V.
trivago tech blog · trivago tech blog

GitHub
withspectrum/spectrum: Simple, powerful online communities.
Baidu
coryhouse/javascript-development-environment: JavaScript development environment discussed in "Building a JavaScript Development Environment" on Pluralsight
mqyqingfeng/Blog: 冴羽写博客的地方,预计写四个系列:JavaScript深入系列、JavaScript专题系列、ES6系列、React系列。
whinc/blog: whinc 的个人博客
berwin/Blog: 记录成长的过程
xiaoyu2er/blog: 小鱼二的博客, 喜欢的话请点star :D
sihai00/blog: blog
Weiyu-Chen (陈微语)
DDFE/DDFE-blog: welcome to DDFE's blog
hve-notes/hve-notes: ✍️一个静态博客写作客户端 (A static blog writing client)
amfe/article
fouber/blog: 没事写写文章,喜欢的话请点star,想订阅点watch,千万别fork!
Issues · lifesinger/blog
Issues · tmallfe/tmallfe.github.io
Issues · mqyqingfeng/Blog
Issues · cssmagic/blog
lcxfs1991/blog: leehey's blog -- 请star或者watch
youngwind/blog: 梁少峰的个人博客
senntyou/blogs: 个人博客: Web, 前端, JavaScript, NodeJs, Electron, Babel, Webpack, Rollup, React, Vue ...
wuyawei/fe-code: 🍹🍰 愉快的写代码~(文章合集)
LeuisKen/leuisken.github.io: LeuisKen的个人博客
webfansplz/article: record and share
FrankFang/best-chinese-front-end-blogs: 收集优质的中文前端博客
eisneim (Eisneim Terry)
sitexa
chyingp/blog: 程序猿小卡的博客
helloqingfeng/Awsome-Front-End-learning-resource: GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)
FENews/FENews.org: http://fenews.org
yygmind/blog: 我是木易杨,网易高级前端工程师,跟着我每周重点攻克一个前端面试重难点。接下来让我带你走进高级前端的世界,在进阶的路上,共勉!
blog/3.md at master · ProtoTeam/blog
YvetteLau/Blog: 【前端进阶】优质博文
justemit/coding-note: 编程知识学习,涉及python、bash、js等语言,主要记录前端知识
palmerye/palmerye.github.io: Personal Blog
gershonv/my-code-store: 此仓库用来存放博客中使用到的代码、或者一些学习记录的代码
logan70/Blog: 写博客的地方,觉得有用的给个Star支持一下~
dolymood/dolymood.github.com: 我的博客
xianshenglu/blog: My blog
sorrycc/blog: 💡
sanyuan0704/my_blog: 神三元的博客,一起构建完整知识体系
shfshanyue/blog: 在这里写一些工作中遇到的前端,后端以及运维的问题
suoyuesmile/suo-blog: 技术博客文章、笔记、实战、技术探讨、资源收集等等
pkwenda/new-bee: 开源社区 vue + springBoot - 前后分离微服务的最佳实践
[印记中文](docschina.org)
mcuking/blog: 技术成长过程中的总结
ljianshu/Blog: 个人博客及其源代码
shekhargulati/52-technologies-in-2016: Let's learn a new technology every week. A new technology blog every Sunday in 2016.
roger-hiro/BlogFN: 前端劝退指南,公众号[前端劝退师]的作者
wubaiqing/zaobao: 每日时报,以前端技术体系为主要分享课题。根据:文章、工具、新闻、视频几大板块作为主要分类。
FrankKai/FrankKai.github.io: 趁你还年轻的技术博客,主要包括前端,NodeJS,运维和随想。文章在issues。目前主要从事前端开发工作。
LuckyWinty/blog: This is the project which is used as my blog.
KRISACHAN/ying-study: something knowledge about web
a1029563229/blogs: 博客文章收录
shen100/mili: mili 是一个开源的社区系统,界面优雅,功能丰富😛
wangdoc
simon9124/my_demos: 深入前端核心理论,记录个人博客
qufei1993 (五月君)
kujian (前端开发博客)
azl397985856/automate-everything: 这是我准备写的第一本书,其实早些时候已经打算开始写书了,只是苦于没有写书经验,无从下手。写书不同于博客,写书需要将知识,经验等系统化地讲述出来,而我现在恰巧缺乏这种表现能力。因此我决定在这里将项目中零散的东西记录下来,然后后期润色一下,写成一本书。
aCoder2013/blog: 个人博客,记录个人总结(见issues)
biaochenxuying/blog: 大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。
iQIYI
Bytedance Inc.
Tencent
public-apis
semlinker/semlinker: 阿宝哥的Github天地
i-want-offer/FE-Essay: 记录前端重要知识点和遇到的好文章,同时还有前端重要算法知识,但最关键的是包含各大小厂真题。
OpenMessaging
AllenDowney (Allen Downey)
shengxinjing (花果山大圣)
xitu/gold-miner: 🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
forthealllight/blog: 📖我的博客,记录学习的一些笔记,如有喜欢,欢迎star
ascoders (黄子毅)
sorrycc (chencheng (云谦))
wintercn/blog
Limuyang1013/FE-Blogger
lq782655835/blogs: personal blogs
yisar (伊撒尔)
flackr (Robert Flack)
有赞
yihan12/day-to-day: 前端问题,常见bug,个人代码及日常工作中的笔记;希望对大家有所帮助;如果发现我有写错误的,欢迎随时帮我改正,或者增加新的观点,新的解法,谢谢!
yued-fe/Y-BP: YFE Team 前端最佳实践
zhangxinxu (zhangxinxu)
jikeytang/front-end-collect: 分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者
foru17/front-end-collect: 分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者
jonschlinkert (Jon Schlinkert)
joeyguo/blog: joeyguo's blog 请 Watch 或 Star
zhongdeming428/Blog: This repo is created for myself to write blogs.
rrd-fe/blog: 人人贷大前端博客中心:打造优质大前端博客,欢迎关注我们
developit (Jason Miller)
fecym
dongyuanxin/blog: 📚 专注Web与算法
LeonWuV/FE-blog-repository: 我的前端学习笔记仓库
SunshowerC/blog: 个人博客,如对你有帮助是我的荣幸,你的 star 是对我最大的支持!
z2014/Blog: Star 就是最大的鼓励👏👏👏
HuJiaoHJ/blog: ღ( ´・ᴗ・` ) 我的个人博客,喜欢的小伙伴可以点star ⭐️
xwchris/blog: the area that record my learning and thoughts
CommanderXL/Biu-blog: 个人博客
tnfe/TNT-Weekly: 每周为您推荐国内外前端领域最新的优秀文章以及行业进展
Baidu
airuikun/technology-blog: 个人博客,前端技术收集,一起共同学习与成长
开源中国
OpenHarmony: OpenHarmony是开放原子开源基金会(OpenAtom Foundation)旗下开源项目,定位是一款面向全场景的开源分布式操作系统,第一个版本支持128K-128M设备上运行。
sindresorhus (Sindre Sorhus)
wujie1993 (WuJie)
cnych/qikqiak.com: 关注容器、kubernetes、devops、python、golang、微服务等技术 🎉🎉🎉
cnych/qikqiak.com: 关注容器、kubernetes、devops、python、golang、微服务等技术 🎉🎉🎉
ruanyf (Ruan YiFeng)
pengxurui/Android-NoteBook: 🔥Android 进阶成长路线笔记 & 博客(持续更新...)
readthedocs · GitHub Topics

@ Medium

Medium – a place to read and write big ideas and important stories
Google Developers – Medium
Yoshiki Fujiwara – Medium
webpack – Medium
Node.js – Medium

@ 掘金个人主页

掘金 - 代码不止,掘金不停
各大公司的技术博客合集 - 掘金
谭光志 的个人主页
jsliang 的个人主页
隐冬 的个人主页
徐小夕 的个人主页
大帅搞全栈 的个人主页
蜗牛老湿_大圣 的个人主页
杭州程序员张张 的个人主页
工业聚 的个人主页
Solomon_肖哥弹架构 的个人主页
ChanningHyl🙌 的个人主页
阿里巴巴淘系技术 的个人主页
蓝色的秋风 的个人主页
TianTianUp 的个人主页
梨香 的个人主页
小小Mac 的个人主页
红尘炼心 的个人主页
xL丶 的个人主页
全栈然叔 的个人主页
MacroZheng 的个人主页
阿宝哥 的个人主页
ssh_晨曦时梦见兮 的个人主页
程序员cxuan 的个人主页
蝌蚪哥 的个人主页
我是十三 的个人主页
小姐姐味道 的个人主页
网易云音乐大前端团队 的个人主页
前端印象 的个人主页
敖丙 的个人主页
阅文前端团队 的个人主页
炽翎 的个人主页
爱创课堂前端技术分享 的个人主页
Mr_无忧 的个人主页
童欧巴 的个人主页
橙红年代 的个人主页
秉心说TM 的个人主页
插猹的闰土 的个人主页
前端布吉岛 的个人主页
政采云前端团队 的个人主页
彭丑丑 的个人主页
沉默王二 的个人主页
Gopal 的个人主页
子弈 的个人主页
风不识途 的个人主页
Efox 的个人主页
漆黑之牙_ 的个人主页
马称 的个人主页
程序员小灰 的个人主页
杨村长 的个人主页
前端精 的个人主页
前端小黑 的个人主页
捡田螺的小男孩 的个人主页
杨溜溜 的个人主页
技术漫谈 的个人主页
乂乂又又 的个人主页
Henrylulu 的个人主页
vivo互联网技术 的个人主页
阿里巴巴云原生 的个人主页
一角钱技术 的个人主页
承志 的个人主页
美团技术团队 的个人主页
罗西的思考 的个人主页
五柳 的个人主页
HollisChuang 的个人主页
小木箱 的个人主页
Up&up 的个人主页
@baby张 的个人主页
_风清洋 的个人主页
IT霈哥 的个人主页
bigsai 的个人主页
雄哥666 的个人主页
前端开发小马哥 的个人主页
爱笑的架构师 的个人主页
希沃ENOW大前端 的个人主页
cscw 的个人主页
京东设计中心JDC 的个人主页
Java劝退师 的个人主页
神奇的程序员 的个人主页
冰_河 的个人主页
闲鱼技术 的个人主页
why技术 的个人主页
方凳雅集 的个人主页
晓前端 的个人主页
Bezier 的个人主页
null仔 的个人主页
码猿技术专栏 的个人主页
李CHENGXI 的个人主页
卧夜思雨 的个人主页
刘望舒 的个人主页
前端小智 的个人主页
月伴飞鱼 的个人主页
我不是外星人 的个人主页
手撕红黑树 的个人主页
程序员内点事 的个人主页
张风捷特烈 的个人主页
苍耳叔叔 的个人主页
Taoye 的个人主页
Jimmy 的个人主页
Web前端严选 的个人主页
凹凸实验室 的个人主页
Five在努力 的个人主页
前端开发博客 的个人主页
木易杨说 的个人主页
涓涓清泉 的个人主页
汪图南 的个人主页
浪子神剑 的个人主页 - 动态 - 掘金
开发老腰 的个人主页 - 动态 - 掘金
神三元 的个人主页 - 动态 - 掘金
前端早早聊 的个人主页 - 动态 - 掘金
LinDaiDai_霖呆呆 的个人主页 - 动态 - 掘金
我是哪吒 的个人主页 - 动态 - 掘金
文斌大大鸟 的个人主页 - 动态 - 掘金
KevenZheng 的个人主页 - 动态 - 掘金
冴羽 的个人主页 - 动态 - 掘金

@ CSDN

粉丝们务必加入微信粉丝群_前端小智@大迁世界_CSDN博客-前端,javascript,CSS创意特效领域博主
CSS创意特效_前端小智_前端小智@大迁世界-CSDN博客
超逸の学习技术博客_一百个Chocolate_CSDN博客-算法,Vue全家桶系列,Codeforces✍领域博主
CSDN - 专业开发者社区
(12条消息) CSDN社区_开发者学习和交流的平台

@ SegmentFault 思否

SegmentFault 思否
标签树 - SegmentFault 思否
掘金精选 - SegmentFault 思否
阿宝哥 - SegmentFault 思否

@ 简书

《认知升级》

01 认知升级:认知共识 - 简书
02 认知升级:思考脑与反射脑 - 简书
03 认知升级:习以为常 - 简书
04 认知升级:时间管理 - 简书
05 认知升级:注意力 - 简书
06 认知升级:执行力 - 简书
07 认知升级:贵人 - 简书
08 认知升级:会议 - 简书
08 认知升级:跳出舒适区 - 简书
09 认知升级:职业规划 - 简书
10 认知升级:时间换空间 - 简书
快速成长第一步:完成自己的认知升级 - 简书
快速成长第二步:自我成长的方法论 - 简书

彭旭锐 - 简书
简书 - 创作你的创作

@ OSCHINA

OSCHINA - 中文开源技术交流社区
吳捷的个人空间 - OSCHINA - 中文开源技术交流社区

@ 知乎

颜海镜的博客 - 知乎
前端外刊评论 - 知乎
Lucas 的前端杂谈 - 知乎
敬昭先生 - 知乎
前端技术漫游指南 - 知乎
前端开发博客 - 知乎
(5 封私信 / 44 条消息) 堂主 - 知乎
饿了么前端 - 知乎
阿里妈妈前端快爆 - 知乎
云智能前端 - 知乎
技术周报 · 2021-09-24 - 知乎

@ 博客园

吕大豹 - 博客园
红脸书生 - 博客园
博客园 - 开发者的网上家园
梦想天空(山边小溪) - 博客园

@ 语雀

前端小册 · 语雀
Blog · 语雀
CRPER · 语雀
语雀 · 语雀
前端早早聊大会 · 语雀
前端时空 · 语雀
移动云 · 语雀
Barret李靖 · 语雀
高级前端进阶 · 语雀
𝓒𝓱𝓲𝓮𝓯 𝓣𝓸𝓻𝓽𝓾𝓻𝓮𝓻 · 语雀
前端分享 · 语雀

@ 看云

我的文档 · 看云
jenemy(@wujie520303) · 看云
看云 | 现代化文档写作、托管及数字出版

@ 微信

内部披露!最新互联网大厂的薪资和职级
#蒲公英 · JELLY 技术周刊

@ 虫洞栈

fuzhengwei/CodeGuide: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!
bugstack虫洞栈 | 沉淀、分享、成长,让自己和他人都能有所收获
全栈修仙之路-源码探秘篇-v1.0.pdf - 文档分享 - bugstack虫洞栈 - Powered by kodbox
重学TS-v1.0.pdf - 文档分享 - bugstack虫洞栈 - Powered by kodbox
全栈修仙之路-前端进阶篇-v1.1.pdf - 文档分享 - bugstack虫洞栈 - Powered by kodbox

@ InfoQ

InfoQ - 促进软件开发及相关领域知识与创新的传播-极客邦
前端_前端开发_web前端-InfoQ
前端_前端开发_web前端-InfoQ
耳东@Erdong - InfoQ

@ 阿里云

科技小能手个人页面-阿里云开发者社区

@ 作品

CSS3网站作品

个人作品网站

lvqq/Demos: repository for my demo pages

纹理在网页设计中的示例

使用一个纹理贴图集 - 《Pixi教程》 - 书栈网(BookStack.CN)

复古怀旧风格的网站作品

Filament Group, Inc. | User Interface Design & Responsive, Accessible, Resilient Web Development | Filament Group, Inc.
Overflow Stack

@ 程序员如何优雅的挣零花钱

程序员兼职

国内可以为程序员提供兼职的平台有哪些? - zp596861100的博客 - CSDN博客
自由职客-IT技术,中国自由职客灵活用工交易平台_自由职客
兼职程序员_兼职工程师_工程师|程序员兼职平台-猿急送
程序员远程工作-程序员兼职-技术问答-组建团队-IT镖局
erp管理系统-软件app制作开发公司-微信小程序开发-网站制作建设公司-安卓android开发-米鼠网
程序员客栈-领先的程序员自由工作平台
码市 - 互联网软件外包服务平台
程序员兼职招聘信息-兼职吧
快码 - 软件开发,就找快码!认准域名Kuai.ma
Toppro - 按需雇佣顶尖专业人才
实现网 - 按需雇佣 BAT 工程师、设计师
开源众包-百万开发者,为您提供专业的软件开发服务
FD自由开发者

easychen/howto-make-more-money: 程序员如何优雅的挣零花钱
102个副业赚钱平台汇总 - 知乎
(1 封私信 / 81 条消息) 怎么在空闲时间用网络赚钱且收入不低于50? - 知乎

@ Other

en

Stack Overflow - Where Developers Learn, Share, & Build Careers
Hot Questions - Stack Exchange
Reddit - Dive into anything
W3Schools Online Web Tutorials
Wis Chu
Edit fiddle - JSFiddle
Learn, Code and Share on Tutorialzine
Spectrum
Open Hub, the open source network
CodeProject - For those who code
SourceForge - Download, Develop and Publish Free Open Source Software
CodePlex Archive
Creative Commons — Attribution-NonCommercial 4.0 International — CC BY-NC 4.0
https://www.iteye.com/blog/user/jinnianshilongnian
Winty Blog
Welcome To PKU JudgeOnline
Welcome to Hangzhou Dianzi University Online Judge
Inigo Quilez :: fractals, computer graphics, mathematics, shaders, demoscene and more
chengyuming
Pines Cheng‘s Blog
Super User
Ask Ubuntu
Dev.Opera
DigitalOcean Community | DigitalOcean
Teach Yourself Scheme in Fixnum Days
Dorai Sitaram’s Home Page
Archives—zachleat.com
Meta Stack Exchange
springleo's blog
Kilian Valkhof
YUX Navigation
Paper
The FreeBSD Project
Solve Hard Problems Faster | heynode.com
Developer, writer and speaker | Stefan Judis Web Development
Weekly Dev Tips
daily.dev | The Homepage Every Developer Deserves
Smashing Magazine — For Web Designers And Developers
inDepthDev - Community of passionate web developers
OSTechNix - Open Source | Technology | Linux And Unix
bioinfoblog.it – bioinformatics, human genetics, cancer, and nerdish stuff
The Open Group Library
Home - Marketo Developers
Sign in to Delighted
ConSol Labs
DockOne.io
TonyDeng's Blog
clipperhouse.com · Matt Sherman
SelfhostedServer
Computer Hope's Free Computer Help
Jalon'Blog
No comment
Michael Lausch's Blog |
Kiwi IRC - The web IRC client
UniFreak’s blog | Fanghao’s personal blog, on IT tech, personal thoughts and other things…
Welcome to CodeToolchains’s documentation! — CodeToolchains 1.0.0 documentation
Lin's Notes
Coronarium
Mr.Ye Blogs
My Notes
Marco Pracucci
Blog4Fun
scaleyourapp.com - Distributed Systems & Scalability
Feisky
Ivan on Containers, Kubernetes, and Server-Side
Operate and Manage Kubernetes easily with Weaveworks
Adin Hodovic | Infrastructure Engineer
Robust Perception | Prometheus Monitoring Experts – Prometheus Monitoring Experts
chris'wang
Uber Engineering Blog
Cloud computing security research and information &#8211; SearchCloudSecurity.com
Biggest Online Tutorials Library
(1) Server Fault
Welcome to INESC-ID's Human Language Technology Lab - HLT@INESC-ID
Programming VIP - Very Interesting Programming
libs.garden
Product Hunt – The best new products in tech.
The New Stack
Wayback Machine
Hacker Boss | Developing software and managing development teams.
Programming Language Guide - Autoscripts.net
Program Talk - All about programming : Java core, Tutorials, Design Patterns, Python examples, R examples, CSharp Examples , and much more
TypeError - A platform combines multiple tutorials, projects, documentations, questions and answers for developers
Programmer Group - a programming skills sharing group
Develop Paper

zh

阮一峰的个人网站 - Ruan YiFeng's Personal Website
张鑫旭的个人主页 » 张鑫旭-鑫空间-鑫生活
web前端 - IT610.com
图灵社区
码云 - 开源中国
前端网址导航 - WHYCSS
中国大学MOOC(慕课)_最好的在线课程学习平台
网易云课堂 - 领先的实用技能学习平台
协议分析网
慕课网
前端网(QDFuns) WEB前端开发工程师专业网站,一站式服务平台!
智能社论坛-专业 专注 分享
草依山的Javascript世界
李成银的博客
微人类
V2EX
郭大大的博客
无忧脚本 - Powered by Discuz!
ITPUB技术论坛_中国专业的IT技术社区
将社交网络交还予你 - The Mastodon Project
首页 | 技术胖-胜洪宇关注web前端技术-前端免费视频第一博客
资源列表_良许的个人网站
仪表盘 ‹ 良许的个人网站 — WordPress
EFE Tech - 百度EFE(Excellent FrontEnd)技术体系
庞国明 博客
V2EX
拭目以待 loveJavascript
Home - 廖雪峰的官方网站
软硬皆施
分类 | 郭大大的博客
山月行
若川的博客-前端视野 | 若川的博客
首页 - 政采云前端团队
Zoo Weekly - 政采云前端小报
首页 | Jeskson-达达前端
印记中文 - 深入挖掘国外前端新领域,为中国 Web 前端开发人员提供优质文档!
淘系前端团队
木易杨前端进阶
晚霞客的博客_新浪博客
前端生活-社区
我的桌面 - 石墨文档
前端日刊
Qt开源社区-致力于Qt普及工作! - qt qml linux 嵌入式 教程!
程序通事
DEV Community 👩‍💻👨‍💻
前端乱炖, 最专业的前端技术内容社区
lucifer的网络博客
创业邦 - 帮助创业者成功
前端开发博客-分享前端开发
cnBeta.COM - 中文业界资讯站
链滴 - 记录生活,连接点滴
开发者客栈
自然醒的博客
Aotu.io「凹凸实验室」
华为云博客_大数据博客_AI博客_云计算博客_开发者中心-华为云
xjjdog Java高阶知识分享
腾讯软件中心-海量软件高速下载
IT的乐园,技术分享 | 易学教程
张鑫旭-鑫空间-鑫生活
全栈修仙之路
TinyShare-前端技术分享
FreeBuf网络安全行业门户
开发者知识库
有疑说
珠峰培训-十年专注前端培训,有口皆碑的前端培训机构
印记中文周刊
今日热榜官网
唐巧的博客
推酷 - IT人专属的个性聚合阅读社区 - 推酷
编程狂人 - 推酷技术周刊
HYPERS 前端团队博客
少数派 - 高效工作,品质生活
有赞技术团队
项目背景 | 每日时报
电子工程专辑 EE Times China -提供有关电子工程及电子设计的最新资讯和科技趋势
主页 - viva
一头乌黑白发
iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
sysin | SYStem INside | 数据中心系统内幕
金步国作品集
阳明的博客-Kubernetes|Docker|Istio|Python|Golang|云原生
小信豬的原始部落
菜鸟笔记-提升您的技术认知
码农家园
面试哥-面试、学习、考试交流分享平台
技术成就梦想51CTO-中国领先的IT技术网站
徐亚松的博客|云原生|容器|python|go|监控|k8s|docker|分布式|文章|分享 | 博客 |
51CTO博客-程序员及网络/运维工程师的技术博客-程序员创作平台与程序员学习社区
伪架构师
运维开源项目互助社区
纸盒人
极客学习平台 - 中国专业的IT职业在线教育平台
极客学院Wiki - IT 技术图文教程库
后端开发入门基础教程_后端开发开发学习书籍-极客学院Wiki
编程技术网 - 程序员社区,软件工程师之家
资源收集站
开源技术社区
关于 - SoulChild
格物致知
OrcHome主页
沐沐. - 沐沐.
智能后端和架构
Ykk|blogs
bibichuan
Magento2_Magento2开发_magento2中文教程-Magento中文博客 - 记录工作中开发magento的点点滴滴
hnbian
墨天轮数据社区 - 乐知乐享,同心共济
美团技术团队
逑识
Developer Community in Chinese for InterSystems IRIS, Caché, Ensemble, HealthShare, InterSystems Business Intelligence and Text Analytics
CAIWEI的博客
谷震平
W3教程 - 轻松学
书栈网 · BookStack_程序员IT互联网开源编程书籍免费阅读,助您【码】力十足!
电鸭社区 - 远程工作、自由职业、兼职外包,自由从这开始
Erdong’ Blog
極客書-最實用的編程教學集合
免费编程教程
Index - 开发老腰的技术博客
CommandNotFound ⚡️ 坑否
酷壳 – CoolShell.cn
SAS Help Center: SAS Help Center:欢迎使用
敏捷开发,scrum,敏捷软件开发 - 敏捷开发中文社区
LearnKu 终身编程者的知识社区
脚本之家_www.jb51.net
程序员资料
得到APP - 知识就是力量,知识就在得到
少年得到
得到App,知识就在得到 | 罗振宇罗辑思维全套免费听
别院牧志 - IMOYAO

@ License

FOSSology

fossology/fossology: FOSSology is an open source license compliance software system and toolkit. As a toolkit you can run license, copyright and export control scans from the command line. As a system, a database and web ui are provided to give you a compliance workflow. License, copyright and export scanners are tools used in the workflow.
FOSSology: Overview of FOSSology
Home - FOSSology

Internet Systems Consortium(ISC)

Internet Systems Consortium
ISC License (ISC) | Open Source Initiative

Massachusetts Institute of Technology(MIT)

remy/mit-license: Hosted MIT License with details controlled through this repo
MIT License
MIT License
MIT许可证_百度百科
MIT许可证参考资料

Server Side Public License(SSPL)

Server Side Public License (SSPL) | MongoDB
SSPL_百度百科

mono0926/LicensePlist: A license list generator of all your dependencies for iOS applications
kemitchell/spdx.js: SPDX License Expression Syntax parser
license: 一些主流开源许可证的模板
spdx - npm
News | Open Source Initiative
Licenses & Standards | Open Source Initiative
开源协议知多少? - 简书
七种开源许可证 - 简书

@ Open Source

Meta Archive

Meta Archive
facebookarchive/inject: Package inject provides a reflect based injector.

Meta Research

Meta Research
Home | Meta Open Source

How-To-Ask-Questions-The-Smart-Way

ryanhanwu/How-To-Ask-Questions-The-Smart-Way: 本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。
FredWe/How-To-Ask-Questions-The-Smart-Way: Any update requests plz redirect to original --->
ruby-china/How-To-Ask-Questions-The-Smart-Way: 本文原文由知名Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。

The Twelve-Factor App

heroku/12factor
adamwiggins/12factor: Official fork now at: https://github.com/heroku/12factor
The Twelve-Factor App
The Twelve-Factor App
The Twelve-Factor App (简体中文)
The Twelve-Factor App

Time & Time zones

Category:Time zones - Wikipedia
Time zone - Wikipedia
Time Zone Converter -- Tools
时区转换器:计算世界各个时区的时差
World Time zones, Current world time and date for cities in all time zones, World Sun rise Sun set - WorldStandardTime.com
Time Zone Converter
1000 Class Error
时区列表
09:22:49
Exact Time Clock Now (With Seconds, Milliseconds)
Time.is 09:23
中国: 09:24

Web服务器网关接口(Web Server Gateway Interface,WSGI)

uWSGI

unbit/uwsgi: uWSGI application server container
unbit/uwsgi-docs: Official uWSGI docs, examples, tutorials, tips and tricks
The uWSGI project — uWSGI 2.0 documentation

Web Server Gateway Interface - Wikipedia
wsgi-server · GitHub Topics
wsgi · GitHub Topics
WSGI — WSGI.org

Wechatsync

文章同步助手
wechatsync/Wechatsync: 一键同步文章到多个内容平台,支持今日头条、WordPress、知乎、简书、掘金、CSDN、typecho各大平台,一次发布,多平台同步发布。解放个人生产力
微信公众号同步助手 - 公众号文章多平台同步 Typora Markdown写作 一文多发 自媒体内容同步、内容营销、分发工具,自媒体助手,一键同步发布,支持微博头条、掘金、CSDN、今日头条、豆瓣、WordPress博客、知乎专栏、简书、Typecho博客等各大内容平台
微信公众号同步助手 - Chrome 网上应用店

异步服务器网关接口(Asynchronous Server Gateway Interface,ASGI)

Asynchronous Server Gateway Interface - Wikipedia
ASGI Documentation — ASGI 3.0 documentation

电气电子工程师学会(Institute of Electrical and Electronics Engineers,IEEE)

IEEE二进制浮点数算术标准(IEEE 754)

IEEE 754 - 维基百科,自由的百科全书
IEEE 754 - Wikipedia
standards.ieee.org
IEEE-754 Floating Point Converter
IEEE-754 Floating Point representation explained

Institute of Electrical and Electronics Engineers - Wikipedia
电气电子工程师学会 - 维基百科,自由的百科全书
standards.ieee.org

国际电工委员会,或国际电工协会(International Electrotechnical Commission,IEC)

International Electrotechnical Commission - Wikipedia
国际电工委员会 - 维基百科,自由的百科全书

国际标准化组织(International Organization for Standardization,ISO)

International Organization for Standardization - Wikipedia
国际标准化组织 - 维基百科,自由的百科全书
ISO - International Organization for Standardization

远程过程调用(Remote Procedure Call,RPC)

gRPC

grpc
grpc/grpc: The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
grpc/grpc.io: Repository for the gRPC website and documentation
grpc-ecosystem/grpc-health-probe: A command-line tool to perform health-checks for gRPC applications in Kubernetes etc.
gRPC
gRPC
Documentation | gRPC
Documentation | gRPC
Documentation | gRPC
gRPC 官方文档中文版_V1.0
gRPC首页、文档和下载 - RPC 框架 - OSCHINA - 中文开源技术交流社区

Remote procedure call - Wikipedia
远程过程调用 - 维基百科,自由的百科全书

表现层状态转换(Representational State Transfer,REST)

Representational state transfer - Wikipedia
表现层状态转换 - 维基百科,自由的百科全书
tfredrich/RestApiTutorial.com: HTML Source code for www.RestApiTutorial.com
r-spacex/SpaceX-API: Open Source REST API for rocket, core, capsule, pad, and launch data
SvenEV/WinSwag: A UWP app for loading Swagger definitions and exploring REST APIs
What is REST
REST API Tutorial
Home | Restful Nest
Restful API - Restful API
Preamble :: Restful Objects Spec
10 best practices for REST API design  - LogRocket Blog
理解RESTful架构 - 阮一峰的网络日志
什么是REST | RESTful API 中文网
r/SpaceX API Docs
/

GraphQL vs. gRPC vs. REST: Choosing the right API - LogRocket Blog

! 客户端&桌面应用

Menu & Panel

Shuttle

fitztrev/shuttle: A simple shortcut menu for macOS
Shuttle | A simple shortcut menu for macOS

SSHMenu
markolson/MLB-Menu: Status Bar menu for MLB games
scturtle/QuickSmileText: status bar menu which puts smile texts into clipboard quickly

Torrent

WebTorrent

WebTorrent
webtorrent/webtorrent: ⚡️ Streaming torrent client for the web
webtorrent/webtorrent-desktop: ❤️ Streaming torrent app for Mac, Windows, and Linux
WebTorrent - Streaming browser torrent client

内容管理系统(Content Management System,CMS)

内容管理工具

Pico

Nivo Slider - #1 Responsive WordPress Slider Plugin

bolt/bolt: Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
Bolt CMS: Easy for editors, and a developer's dream CMS | Bolt CMS

Pagekit | Pagekit - A new modern CMS to create and share - Intuitive. Modular. Flexible.

个人管理系统(Personal Management System,PMS)

personal-management-system

Volmarg/personal-management-system: Your web application for managing personal data.
Hello from Personal Management System | Personal Management System

客户关系管理(Customer Relationship Management,CRM)

企业资源计划(Enterprise Resource Planning,ERP)

odoo

odoo/odoo: Odoo. Open Source Apps To Grow Your Business.
Open Source ERP and CRM | Odoo

jiahaog/nativefier: Make any web page a desktop application
Powerlevel9k/powerlevel9k: A tool for building the most useful CLI possible, customized for you.
nashaofu/dingtalk: 钉钉桌面版,基于electron和钉钉网页版开发,支持Windows、Linux和macOS
setup factory中文版下载 setup factory安装程序制作工具 v9.5.3 汉化安装完美版(附使用教程) 下载-脚本之家

.NET

.NET core

.NET frameworks、libs、plugins&tools

@ diff & patch

JsonDiffer

NuGet Gallery | JsonDiffer 1.0.1
aminm-net/JsonDiffer.Netstandard: A lightweight utility to compare JSON objects and hence practically any serialize-able entity

JsonDiffPatch.Net

wbish/jsondiffpatch.net: JSON object diffs and reversible patching (jsondiffpatch compatible)
NuGet Gallery | JsonDiffPatch.Net 2.3.0

grpc-dotnet

grpc/grpc-dotnet: gRPC for .NET

.NET 资源、整理集&FAQ

C

C core

C frameworks、libs、plugins&tools

libevent

libevent
libevent/libevent: Event notification library
libevent

Beanstalkd

Beanstalkd
beanstalkd/beanstalkd: Beanstalk is a simple, fast work queue.

C 资源、整理集&FAQ

C语言中文网:C语言程序设计门户网站(入门教程、编程软件)

C#

C# core

.NET Design Patterns in C# and VB.NET - Gang of Four (GOF) - doFactory.com
C# Corner - A Social Community of Developers and Programmers
ASP.NET Documentation | Microsoft Docs

C# frameworks、libs、plugins&tools

C# 资源、整理集&FAQ

Plen-wang/autoupdate: 自动更新程序
pinvoke.net: the interop wiki!
“抢火车票,红包技术” - 博文 - Catalina

C++

C++ core

cplusplus/draft: C++ standards drafts

C++ frameworks、libs、plugins&tools

@ Log

google/glog: C++ implementation of the Google logging module
antonpatsev/fluent-bit-clickhouse-rpm Copr

C++ 资源、整理集&FAQ

wuye9036/CppTemplateTutorial: 中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)

Dart

Dart core

Dart
Dart programming language | Dart
Dart 编程语言中文网 | Dart
Dart 编程语言主页 | Dart 中文文档 | Dart
Dart packages

Dart frameworks、libs、plugins&tools

flame

flame-engine/flame: A minimalist Flutter game engine

grpc-dart

grpc/grpc-dart: The Dart language implementation of gRPC.

Assuner-Lee/dna: dna, dart native access. A lightweight dart to native super channel plugin, You can use it to invoke any native code directly in contextual and chained dart code.

Dart 资源、整理集&FAQ

Dart 资源

Dart 中文社区

Dart 整理集

《Dart 简明教程》

Dart与Flutter中文资料/教程/视频收集整理贴 - 分享 - Dart 中文社区
Dart 官方教程/文章收集整理贴 - 分享 - Dart 中文社区

Dart FAQ

Deno

Deno core

Deno Land
denoland/deno: Runs JavaScript and TypeScript in the command-line
denoland/deno_std: deno standard modules
denoland/deno_install: Deno Binary Installer
denoland/registry
deno/Docs.md at master · denoland/deno
Deno
https://deno.land/x/
"deno" | deno
Manual | Deno

Deno frameworks、libs、plugins&tools

Deno 资源、整理集&FAQ

Deno 资源

denolib/awesome-deno: 🎉A curated list of awesome things related to Deno
Deno 并不是下一代 Node.js - Go语言中文网 - Golang中文社区
Deno 核心指南 · 语雀

Deno 整理集

Deno FAQ

Flutter

Flutter core

flutter/website: Flutter web site
flutter/flutter: Flutter makes it easy and fast to build beautiful mobile apps.
flutter_statusbar_manager | Flutter Package

Flutter libs、plugins&tools

Flutter-Responsive-Admin-Panel-or-Dashboard

abuanwar072/Flutter-Responsive-Admin-Panel-or-Dashboard: Responsive Admin Panel or Dashboard using Flutter

huangjianke/flutter_easyloading: ✨A clean and lightweight Loading widget for Flutter App, easy to use without context, support iOS and Android
simplezhli/flutter_remote_control: flutter remote control

Flutter 资源、整理集&FAQ

Flutter 资源

Solido/awesome-flutter: An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
[译] Flutter: 图解 Row 与 Column 部件 · Issue #11 · Weiyu-Chen/blog
[译] Flutter: 图解 Container 部件 · Issue #10 · Weiyu-Chen/blog
使用 redux 管理 flutter 应用数据 · Issue #47 · riskers/blog
781238222/flutter-do: 旨在帮助初学者快速入门、收集学习资源
xitu/awesome-flutter: A curated list of awesome Flutter components, frameworks, libraries, and softwares

Flutter 整理集

Flutter FAQ

Go

Go core

Go Modules

Modules · golang/go Wiki
Go modules services
Go modules services
Go modules services
Go Modules Reference - The Go Programming Language
Go Modules Reference - The Go Programming Language
mod module - golang.org/x/mod - pkg.go.dev

Go Package Manager,gopm

Go Package Manager
gpmgo/gopm: Go Package Manager (gopm) is a package manager and build tool for Go.
pkg.go.dev
gopm.io
golangrepo.com
Standard library - pkg.go.dev
gopkg.in - Stable APIs for the Go language
golangrepo.com
html package - html - pkg.go.dev
math package - math - pkg.go.dev
text/ directory - text - pkg.go.dev
template package - text/template - pkg.go.dev
template package - html/template - pkg.go.dev

Go
golang/go: The Go programming language
Home · golang/go Wiki
NonEnglish · golang/go Wiki
go Git repositories - Git at Google
go - Git at Google
The Go Programming Language
The Go Programming Language
Documentation - The Go Programming Language
The Go Blog - The Go Programming Language
Downloads - The Go Programming Language
Downloads - The Go Programming Language
Directory src/cmd - The Go Programming Language
The Go Programming Language Specification - The Go Programming Language
cmd/ directory - cmd - pkg.go.dev
tools module - golang.org/x/tools - pkg.go.dev
Go Playground - The Go Programming Language
Golang China Contributors Club
首页 - Go语言中文网 - Golang中文社区
Go 编程语言
Go 语言之旅
Go 语言教程 | 菜鸟教程

Go frameworks

@ RPC frameworks

go-zero

zeromicro/go-zero: go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
go-zero: go-zero是一个集成了各种工程实践的web和rpc框架。
简介 · go-zero document

grpc-go

grpc/grpc-go: The Go language implementation of gRPC. HTTP/2 based RPC

fiber

gofiber/fiber: 🚀 Fiber is an Express inspired web framework written in Go with 💖

Go libs、plugins&tools

@ Automation

OneBot

Yiwen-Chan/OneBot-YaYa: OneBot(原CQHTTP) 多平台的实现

ZeroBot

wdvxdr1123/ZeroBot: 一个基于onebot协议的机器人Go开发框架
tdf1939/ZeroBot-Plugin-Gif: ZeroBot插件,可以制作各种沙雕gif图
FloatTech/ZeroBot-Plugin: 基于 ZeroBot 的 OneBot 插件
FloatTech/bot-manager: 一个qq机器人的前端ui实现
FloatTech/ZeroBot-Plugin-Dynamic: ZeroBot-Plugin 的模块化,不支持 Windows,需要 CGO

tox

tox development team
tox-dev/tox: Command line driven CI frontend and development task automation tool.
tox · PyPI
Welcome to the tox automation project — tox 3.25.1.dev7 documentation

@ Configuration Management System

consul

hashicorp/consul: Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
hashicorp/consul-template: Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.
Consul by HashiCorp
Consul Tutorials - HashiCorp Learn

@ Data Structures

xsync

puzpuzpuz/xsync: Concurrent data structures for Go

@ diff & patch

gojsondiff

yudai/gojsondiff: Go JSON Diff

josephburnett/jd: JSON diff and patch
nsf/jsondiff: JsonDiff library
wI2L/jsondiff: Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
elgris/jsondiff
iostrovok/go-jsoncompare: Comparing two json string as structure.

@ File System

embed package - embed - pkg.go.dev

@ Glob

bmatcuk/doublestar: Implements support for double star (**) matches in golang's path.Match and filepath.Glob.

@ Log

golang/glog: Leveled execution logs for Go

@ Math

# Quantile

axiomhq/quantiles: Optimal Quantile Approximation in Streams

@ Mirror & Proxy

# global

Gomods

Gomods
gomods/athens: A Go module datastore and proxy
Intro :: Athens

goproxy.io

goproxy.io
goproxyio/goproxy: A global proxy for Go modules.
GOPROXY.IO - 一个全球代理 为 Go 模块而生

goproxy.cn

Goproxy
goproxy/goproxy.cn: The most trusted Go module proxy in China.
七牛云 - Goproxy.cn

Modules · golang/go Wiki
百度Go Module代理服务
pub.mirrors.aliyun.com

# library

goproxy/goproxy: A minimalist Go module proxy handler.
elazarl/goproxy: An HTTP proxy library for Go
ouqiang/goproxy: Go HTTP(S)代理库, 支持中间人代理解密HTTPS
creack/goproxy: GoProxy is a ReverseProxy / LoadBalancer helper for Golang
goproxy package - github.com/goproxy/goproxy - pkg.go.dev

snail007/goproxy: 🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
panjf2000/goproxy: 🦁 goproxy is a proxy server which can forward http or https requests to remote servers./ goproxy 是一个反向代理服务器,支持转发 http/https 请求。
goproxy: 🔥 Proxy是一个高性能的http代理、https代理、socks5代理、内网穿透代理服务器、ss代理、游戏盾、游戏代理,支持API代理认证,高防服务器。支持正向代理、反向代理、透明代理、TCP和UDP内网穿透、HTTP和HTTPS内网穿透、https和http代理、socks5代理、ss代理、负载均衡、TCP/UDP转发、SSH中转、TLS加密传输、协议转换、防污染DNS代理,限速等。
go command - cmd/go - pkg.go.dev

@ Network

# HTTP proxy / HTTP monitor / Reverse Proxy

octavore/lightproxy: lightweight local proxy

clash

Dreamacro/clash: A rule-based tunnel in Go.
Fndroid/clash_for_windows_pkg: A Windows/macOS GUI based on Clash
Clash for Windows | Clash for Windows

requests

asmcos/requests: A golang HTTP client library. Salute to python requests.

Mrs4s/go-cqhttp: cqhttp的golang实现,轻量、原生跨平台.

@ syslog

papertrail/remote_syslog2: To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).
mcuadros/go-syslog: Syslog server library for go.
influxdata/go-syslog: Blazing fast syslog parser

@ 任务队列、定时任务、调度任务

gocelery

gocelery
gocelery/gocelery: Celery Distributed Task Queue in Go

@ 数据库(Database,DB)

Squirrel

Masterminds/squirrel: Fluent SQL generation for golang
Masterminds/structable: Golang struct-to-table database mapper

sqlc

kyleconroy/sqlc: Generate type safe Go from SQL

sqlx

jmoiron/sqlx: general purpose extensions to golang's database/sql

@ 时间、日期&时区(time、date&timezone)

jinzhu/now: Now is a time toolkit for golang

Go Swagger

Go Swagger
go-swagger/go-swagger: Swagger 2.0 implementation for go
Primer · GitBook

go-gin-api

xinliangnote/go-gin-api: 基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。

go-python

go-python

gogetdoc

zmb3/gogetdoc: Gets documentation for items in Go source code.
GoGetDoc - Modern Healthcare Starts Here

macdriver

progrium/macdriver: Native Mac APIs for Go

Modlishka

drk1wi/Modlishka: Modlishka. Reverse Proxy. Phishing NG.

txqr

divan/txqr: Transfer data via animated QR codes

airplayx/gormat: 👨‍🌾 The golang convenient converter supports Database to Struct, SQL to Struct, and JSON to Struct.
AfterShip/email-verifier: A Go library for email verification without sending any emails.
coreos/pkg: a collection of go utility packages
golang/vscode-go: Go extension for Visual Studio Code
go-graphite
go-snowflake: Go 语言实现的 Snowflake 算法,为分布式系统生成唯一ID,单机测试1秒可生成20万ID。

Go projects

bbs-go首页、文档和下载 - 基于 Go 开发的论坛系统 - OSCHINA - 中文开源技术交流社区

Go 资源、整理集&FAQ

Go 资源

golang-wiki

zchee/golang-wiki: Personal fork of Go Wiki https://github.com/golang/go/wiki
Go Programming Language Wiki

astaxie/build-web-application-with-golang: A golang ebook intro how to build a web with golang
teh-cmc/go-internals: A book about the internals of the Go programming language.
polaris1119/golangweekly: Go语言爱好者周刊,每周日发布
Newest 'go' Questions - Stack Overflow
Learn Go | Learn Go Programming
play-with-go.dev
GoPath - The Go Experts
Golang Weekly
Go Weekly · Accelerate innovation with tailored Sprints
Golang Weekly
Google Code Archive - Long-term storage for Google Code Project Hosting.
GOLANG ROADMAP
Gens · Matt Sherman
選擇一種語言 · Build web application with Golang
社区主题 - Go周刊 - Go语言中文网 - Golang中文社区
LGDHuaOPER的个人首页 - Go语言中文网 - Golang中文社区
Go by Example 中文版
Go 语言入门基础教程_Go 语言开发学习书籍-极客学院Wiki
Go语言入门教程,Golang入门教程(非常详细)

Go 整理集

《Go指南》

avelino/awesome-go: A curated list of awesome Go frameworks, libraries and software
dhamaniasad/awesome-go: A curated list of awesome Go frameworks, libraries and software
dariubs/GoBooks: List of Golang books
The most insightful stories about Go - Medium
The most insightful stories about Golang - Medium
Go - DEV Community
A curated list of awesome Go frameworks, libraries and software - Awesome Go
Golang导航 - 学Go从这里开始!
go- CSDN搜索
go · GitHub Topics

Go FAQ

GOPATH

How to Write Go Code (with GOPATH) - The Go Programming Language
Go语言GOPATH详解(Go语言工作目录)
What is GOPATH? | Learn Go Programming
GOPATH - Go Programming Language Wiki
$GOPATH and workspace · Build web application with Golang
How to Write Go Code - The Go Programming Language

go install

go install - GO 命令教程 - 极客学院Wiki

install Go

Download and install - The Go Programming Language
Managing Go installations - The Go Programming Language
Installing Go from source - The Go Programming Language
Installing the Go programming language | Learn Go Programming
Installing Go programs directly

install packages

golang如何安装第三方包 – 云原生之路
go install命令——编译并安装
如何安装 第三方 Go 离线包? (GOPATH、 go install)

go.formatFlags not working with gofmt -s (simplify) · Issue #3230 · microsoft/vscode-go
research!rsc: Go Data Structures
Just For Fun
vs code golang开发 代理设置, 告别手动下载工具包_万象博客-CSDN博客_go语言开发工具包
go mod使用 - 简书
Golang包代理及vscode 开发环境搭建 - Go语言中文网 - Golang中文社区
一招完美解决vscode安装go插件失败问题 - 灰信网(软件开发博客聚合)
Go 基本命令参数
Error handling and Go - The Go Programming Language

Java

Java core

JVM

mini-jvm: 使用 Java 8 实现 jvm

微服务(Microservices)

#flow control

Sentinel

alibaba/Sentinel: A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
home

dubbo

apache/dubbo: Apache Dubbo is a high-performance, java based, open source RPC framework.

nacos

alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

skywalking

apache/skywalking: APM, Application Performance Monitoring System

中间件

seata

seata/seata: Seata is an easy-to-use, high-performance, open source distributed transaction solution.

设计模式(Design Patterns)

iluwatar/java-design-patterns: Design patterns implemented in Java

Java frameworks

@ Microservice Architecture

PiggyMetrics

sqshq/piggymetrics: Microservice Architecture with Spring Boot, Spring Cloud and Docker

@ RPC framework

grpc-java

grpc/grpc-java: The Java gRPC implementation. HTTP/2 based RPC

grpc-kotlin

grpc/grpc-kotlin

Snailclimb/guide-rpc-framework: A custom RPC framework implemented by Netty+Kyro+Zookeeper.(一款基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架-附详细实现过程和相关教程。)

@ 日志框架

NutzWk

Wizzercn/NutzWk: WK系列开发框架-V1至V5 Java开源企业级开发框架(单应用/微服务/分布式)

nimrod

godcheese/nimrod: Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。Nimrod 开发交流群:547252502(QQ 群)

Spring

Spring Boot

spring-projects/spring-boot: Spring Boot
Spring Boot

Spring Cloud

Spring Cloud
spring-cloud/spring-cloud-gateway: A Gateway built on Spring Framework and Spring Boot providing routing and more.
alibaba/spring-cloud-alibaba: Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Spring Cloud Gateway
Spring Cloud
Spring Cloud Gateway

Spring
ch-zgh-1993/vue-springBoot: 相对简洁的 vue + springBoot, 在一个项目中书写,并且部署不需拷贝文件。在 springboot 中写 vue项目,build 后产生的资源,直接供 springboot项目运行和打包使用。打包时不夹带 v
xkcoding/spring-boot-demo: spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 65 个集成demo,已经完成 53 个。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、ao
Spring | Home
Spring | Projects

Java libs、plugins&tools

@ Configuration Management System

Apollo

ctripcorp/apollo: Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
spotify/apollo: Java libraries for writing composable microservices
nobodyiam/apollo-build-scripts: Apollo Build Scripts
daohu527/Dig-into-Apollo: Apollo notes (Apollo学习笔记) - Apollo learning notes for beginners.
convoyinc/apollo-cache-hermes: A cache implementation for Apollo Client, tuned for performance
Apollo

config

lightbend/config: configuration library for JVM languages using HOCON files

disconf

knightliao/disconf: Distributed Configuration Management Platform(分布式配置管理平台)

spring-cloud-config

spring-cloud/spring-cloud-config: External configuration (server and client) for Spring Cloud

spring-cloud-consul

spring-cloud/spring-cloud-consul: Spring Cloud Consul

@ Synchronization

antkorwin/xsync: Tools for the synchronization on the instance of key.

okhttps

okhttps: 如艺术一般优雅,像 1、2、3 一样简单,前后端通用,轻量却强大的 HTTP 客户端

公历 & 农历 & 工作日

oyyq99999/ChineseLunarCalendar: 用天文算法计算农历
heqiao2010/LunarCalendar: A Java implementation of Chinese lunar calendar. 中国农历的Java实现(一个Java类不到1000行,不依赖任何第三方库)。
Houlik/hllunar: 公历 - 农历
jinAldrich/PureLunarCalendar: 农历计算类 农历计算的算法,来源于:http://sean.o4u.com/ap/calendar/,具体的代码基本与来源处的 javascript 相同,差不多只是语言上的转换而已。
sunshinelyz/mykit-holiday: 纯算法可以获取到1900-2100年之间任意日期的详细信息,包括:节日、是否闰年和闰月、公历和农历、对应的二十四节气以及天干地支信息等。
iceenongli/iceworkday: iceworkday工作日算法 工作日算法又称节假日算法。 由于工作日计算涉及农历节气等,而农历算法本身就是非常复杂的,所以工作日算法非常的复杂 。 该算法解决了工作日的计
RidgeSTD/Nextdate-AndroidVersion: 软件质量测试作业。输入1900-2100年之间的一个公历日期,显示第二天的公历与农历信息。
firer1946/LunarExchangeSolar: 农历和阳历的互相转换
经过完整测试的农历-公历相互转换 - meizhitu的个人空间 - OSCHINA
quan930/Calendar: Calendar类,农历
loonggg/LunarCalendar: 日历转农历
folous/LunarUtils: 工具类,通过查表法实现公农历互转
keyliwen/lunar: 农历

arthas

alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

fastjson

alibaba/fastjson: A fast JSON parser/generator for Java.

hutool

looly/hutool: A set of tools that keep Java sweet.
Hutool — A set of tools that keep Java sweet.

Token

aurad

AuroraDAO/aurad: Staking software for the AURA token
Aurora: Decentralized Finance and Cryptobanking

JWT

auth0/java-jwt: Java implementation of JSON Web Token (JWT)
jwtk/jjwt: Java JWT: JSON Web Token for Java and Android
ScienJus/spring-authorization-manager-demo: https://github.com/ScienJus/spring-authorization-manager 的Demo
shybbq/spring-authorization-demo: spring安全验证之jwt
JSON Web Tokens - jwt.io
JSON Web Token Introduction - jwt.io
How to Create and verify JWTs in Java
5 Easy Steps to Understanding JSON Web Tokens (JWT)
JSON Web Token - 在Web应用间安全地传递信息 - 回田园
基于 Token 的身份验证:JSON Web Token(附:Node.js 项目) - 宁皓网

基于 Token 的身份验证和实践 – 不静之心
第二十章 无状态Web应用集成——《跟我学Shiro》 - 《亿级流量网站架构核心技术》~ - ITeye博客

LJWLgl/CommonUtil: 轻便简单的Java常用工具类库
alibaba/easyexcel: 快速、简洁、解决大文件内存溢出的java处理Excel工具
wuzhenglin510/JacocoCollector: 基于分支代码改动的jacoco叠加型增量代码覆盖率
深度开源 - Java开源大全,开源信息发掘、分享、交流
Oracle Java Archive | Oracle Technology Network | Oracle
Java SE - Downloads | Oracle Technology Network | Oracle
Java Archive Downloads - Java SE 8

Java projects

attemper

attemper/attemper: Distributed,multi-tenancy,job-flow scheduling application(分布式多租户的支持流程编排的任务调度平台)

mall

macrozheng/mall: mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物

Java 资源、整理集&FAQ

Java 资源

《OnJava8》

LingCoder/OnJava8: 《On Java 8》中文版
On Java 8
On Java 8

AdoptOpenJDK

AdoptOpenJDK
AdoptOpenJDK - 开源,预建OpenJDK二进制文件

JavaBooks

itwanger/JavaBooks: Java 程序员常读书单整理,附下载地址,助力构建最强知识体系。但不限于 Java,包括设计模式、计算机网络、操作系统、数据库、数据结构与算法、大数据、架构、面试等等。
JavaBooks: Java 程序员常读书单整理,附下载地址,助力构建最强知识体系。但不限于 Java,包括设计模式、计算机网络、操作系统、数据库、数据结构与算法、大数据、架构、管理等等。

Java interviews

crossoverJie/JCSprout: 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm
kdn251/interviews: Everything you need to know to get the job.
Snailclimb/JavaGuide: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
NotFound9/interviewGuide: Java后端面试题精选 http://notfound9.github.io/interviewGuide/ (做开源不容易,希望给我一个Star,也便于更新时获得通知,谢谢)
Java学习、面试;文档、视频资源免费获取
AobingJava/JavaFamily: 【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
hollischuang/toBeTopJavaer: To Be Top Javaer - Java工程师成神之路

javaMap

smileArchitect/JavaMap: JavaMap是Java知识地图,让开发者学习不迷路!Java学习请认准JavaMap。
JavaMap-Java知识地图

kakuilan/china_area_mysql: 中国5级行政区域mysql库
yehongzhi/learningSummary: 涵盖大部分Java进阶需要掌握的知识,包括【微服务】【中间件】【缓存】【数据库优化】【搜索引擎】【分布式】等等,欢迎Star~
skyline75489/Heart-First-JavaWeb: 一个走心的 Java Web 入门开发教程
akullpp/awesome-java: A curated list of awesome frameworks, libraries and software for the Java programming language.
2018-05-17 架构师技能图谱,搞懂这些找工作无敌 - 简书
Java知识分享网-免费Java资源下载
siki学院的个人空间 - 哔哩哔哩 ( ゜- ゜)つロ 乾杯~ Bilibili
我的java问题排查工具单-博客-云栖社区-阿里云
《尚学堂科技.马士兵.JAVA集视频教程14年11月20日更新》 - VeryCD电驴大全
How2J 的 Java教程

Java 整理集

《Java》

《Spring Boot + Spring Cloud 实现权限管理系统 后端篇》

《Spring Boot + Spring Cloud 构建微服务系统》

《Vue + Element UI 实现权限管理系统 前端篇》

Java FAQ

AOP、IoC

【名师课堂】Java零基础入门 - 阿里云大学 - 官方网站,云生态下的创新人才工场
【名师课堂】Java面向对象开发 - 阿里云大学 - 官方网站,云生态下的创新人才工场

Kotlin

Kotlin core

JetBrains/kotlin: The Kotlin Programming Language.
Kotlin Programming Language
Kotlin Foundation | Kotlin Foundation – official site
Kotlin 和 Android  |  Android 开发者  |  Android Developers
Kotlin 语言中文站
KotlinCn - Kotlin 中文
Kotlin is Awesome!

Kotlin frameworks、libs、plugins&tools

@ Automation

yyuueexxiinngg/onebot-kotlin: OneBot标准的Kotlin实现及mirai插件 - 原cqhttp-mirai

Kotlin 资源、整理集&FAQ

Taiwan Kotlin User Group | Kotlin 愛好者的集散地
参考文档 - Kotlin Programming Language
Latest Posts – Talking Kotlin
关于本书 · Kotlin 官方文档 中文版

LGD.HuaFEEng

HTML

HTML core

Google Web Designer
snaptomato.appspot.com
HTML 5.2
HTML5
Bézier Curve (de Casteljau algorithm)
HTML5+ API Reference

HTML frameworks、libs、plugins&tools

egret

egret-labs/egret-core: Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
NeoGuo/html5-documents: All about HTML5 frameworks

framework7

framework7io/framework7: Full featured HTML framework for building iOS & Android apps
framework7

HTML processor

rehype

rehype
rehypejs/rehype: HTML processor powered by plugins part of the @unifiedjs collective

html5-boilerplate

h5bp/html5-boilerplate: A professional front-end template for building fast, robust, and adaptable web apps or sites.

html5bones

iandevlin/html5bones: The HTML5 template that goes back to basics
HTML5 Bones: The template that goes back to basics

Ionic

ionic-team/ionic: Build amazing Native and Progressive Web Apps with web technologies. One app running on everything 🎉
ionic-team/ionic-native: Native features for mobile apps built with Cordova/PhoneGap and open web technologies. Complete with TypeScript support. The successor to ngCordova. Pairs exquisitely with a nice bottle of Ionic Framework.
ionic-team/ionic-framework: A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Ionic Documentation
Ionic Framework - Ionic Documentation

luban-h5

ly525/luban-h5: [WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统.

Remix

Remix
remix-run/remix: Build Better Websites. Create modern, resilient user experiences with web fundamentals.
Remix - Build Better Websites

RedwoodJS

RedwoodJS
redwoodjs/redwood: The App Framework for Startups

| HTML5 Canvas Rich UI JavaScript Library
Brunch - ultra-fast HTML5 build tool
gauge.js
Quintus JavaScript HTML5 Game Engine
Timesheet.js - Open time tables with HTML, JavaScript and CSS …
NoMe » location and weather JavaScript library
JSCapture
snaptomato.appspot.com
Bézier Curve (de Casteljau algorithm)
Free Online Banner Maker. Quickly design & create banners in HTML5 & GIF formats
Brunch - ultra-fast HTML5 build tool
philipwalton/html-inspector: HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier.

HTML 资源、整理集&FAQ

HTML 资源

7 User interaction — HTML5
HTML5 Rocks - A resource for open web HTML5 developers
HTML5 Rocks - 为开放网络 HTML5 开发人员提供的资源
HTML5_入门 精通 教程_w3cplus
《阮一峰 HTML 语言教程》 - 书栈网 · BookStack

HTML 整理集

awesome-html5

diegocard/awesome-html5: A curated list of awesome HTML5 resources
opmai/awesome-html5: A curated list of awesome HTML5 resources. Inspired by awesome-php and awesome-python
CNFED/awesome-html5: 世上最全的中文翻译HTML5资源库

MrXujiang/H5-: H5游戏算法和游戏清单

HTML FAQ

基于vw等viewport视区单位配合rem响应式排版和布局 « 张鑫旭-鑫空间-鑫生活
手机/移动前端开发需要注意的20个要点_Android_脚本之家
送给前端的你,推荐几篇前端汇总文章。
developer.android.com
STRML: Projects and Work
HTML meta标签总结,HTML5 head meta属性整理-前端开发博客
创建自定义 HTML 电子邮件模板
如何编写兼容各主流邮箱的HTML邮件 - dengminhui - ITeye技术网站
HTML 格式的邮件怎样定义 CSS_HTML教程-织梦者
十六进制颜色代码表,图表及调色板 - Encycolorpedia
在网页上使用苹方字体 - 任平生的学习笔记
HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑) - ithink-设计-Design
聊聊input元素_HTML5, CSS, form, input, 会员专栏 教程_w3cplus
聊聊Web中的下拉选项的事情_CSS, A11Y, form, HTML5, 会员专栏 教程_w3cplus
HTML5自定义属性对象Dataset简介 « 张鑫旭-鑫空间-鑫生活

CSS

CSS core

$Atomic/Functional/Utility CSS

¥Atomic approach

¥Atomic Design

Atomic Design | Brad Frost
Atomic Design by Brad Frost

¥Atomic CSS,ACSS

atom.css

MatrixAges/atom.css: A atom-style library of CSS atomic elements. To build app faster and more flexible.
atom.css

SACSS

ziven27/sacss: Static Atomic CSS, Rapidly build modern websites without ever leaving your HTML.
Static Atomic CSS. | sacss

Challenging CSS Best Practices — Smashing Magazine
ACSS 「 原子化CSS 」 | Y-BP
ACSS | NU-system

¥Atomic file organization

The “Other” Interface: Atomic Design With Sass — Smashing Magazine

¥Functional CSS

tachyons-css

tachyons-css
tachyons-css/tachyons: Functional css for humans
TACHYONS - Css Toolkit
TACHYONS - Css Toolkit

¥Helper Class&Utility-First CSS

fower

forsigner/fower: An utility-first CSS in JS library for rapid UI development.
Fower
Fower

quickLayout

zhangxinxu/quickLayout: quickLayout
quickLayout-快速构建兼容的web页面
quickLayout.css-快速构建结构兼容的web页面 « 张鑫旭-鑫空间-鑫生活

Tailwind

awesome-tailwindcss

aniftyco/awesome-tailwindcss: 😎 Awesome things related to Tailwind CSS

Tailwind Labs

headlessui

tailwindlabs/headlessui: Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
headlessui.dev

tailwindcss

tailwindlabs/tailwindcss: A utility-first CSS framework for rapid UI development.
Tailwind CSS - A Utility-First CSS Framework for Rapidly Building Custom Designs
tailwindcss - npm

Tailwind Labs
tailwindlabs/tailwindcss.com
tailwindlabs/tailwindui-react: Deprecated, please use the Headless UI repo instead.
tailwindlabs/tailwindui-vue: Deprecated, please use the Headless UI repo instead.
tailwindlabs/tailwindcss-typography
tailwindlabs/designing-with-tailwindcss: Source code for the "Designing with Tailwind CSS" course.
tailwindlabs/tailwindcss-playground
tailwindlabs/tailwindcss-intellisense: Intelligent Tailwind CSS tooling for Visual Studio Code
tailwindlabs/tailwindcss-forms
tailwindlabs/tailwindcss-custom-forms: A better base for styling form elements with Tailwind CSS.
tailwindlabs/tailwindcss-jit
Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
Tailwind CSS - 助你快速实现定制化的网站设计的工具集 CSS 框架
Tailwind CSS - 快速构建现代网站,你只需关注HTML
tailwindcss.com
CSS Utility Classes and "Separation of Concerns"

Tailwind UI

Tailwind UI - Official Tailwind CSS Components

tailwindchina

tailwindchina (TailwindChina)
tailwindchina/tailwindchina.com: TailwindCSS 中文网 tailwindchina.com
TailwindCSS 中文网
Tailwind CSS 中文文档 - 无需离开您的HTML,即可快速建立现代网站。
CSS功能类与关注点分离 | TailwindCSS 中文网

tailwindcss-classnames

muhammadsammy/tailwindcss-classnames: Functional typed classnames for TailwindCSS

danklammer/tailwind-sublime-autocomplete: Tailwind CSS Autocomplete for Sublime Text 3
chilllab/tailwind-sublime-autocomplete: Tailwind CSS Autocomplete for Sublime Text 3
rogden/tailwind-config-viewer: A local UI tool for visualizing your Tailwind CSS configuration file.
innocenzi/tailwindcss-theming: Tailwind CSS plugin for client-side theming using CSS variables, with dark mode support
Tailwind Grid Generator
Tailwind Play
tailwind-learning
Tailwind CSS v2.0 – Tailwind CSS
PostSrc: Programming Tutorials, Code Snippets, Tools and Components

zxx.lib.css

zhangxinxu/zxx.lib.css: a css library for quick layout, especially for flow layout

snack-ui/snack-helper: 🗃 A universal CSS helper classes library.
ng-matero/src/styles/helpers at master · ng-matero/ng-matero
By The Numbers: A Year and Half with Atomic CSS | by John Polacek | Medium
Redesigning Our Docs – Part 4 – Building a Scalable CSS Architecture | Algolia Blog
The Case for Atomic / Utility-First CSS

Basscss

basscss/basscss: Low-level CSS Toolkit – the original Functional/Utility/Atomic CSS library
Basscss

$CSS 布局

¥CSS 多列布局,CSS Multi-column Layout

CSS Multi-column Layout - CSS: Cascading Style Sheets | MDN
CSS 多列布局 - CSS(层叠样式表) | MDN

¥弹性布局(Flexible Box)

弹性布局(Flexible Box) core

Flex 布局语法教程 | 菜鸟教程
Flex 布局教程:语法篇 - 阮一峰的网络日志
design.google.com

弹性布局(Flexible Box) libs、plugins&tools

flexboxgrid

kristoferjoseph/flexboxgrid: Grid based on CSS3 flexbox

neat

thoughtbot/neat: [no longer maintained]

弹性布局(Flexible Box) 资源、整理集&FAQ

www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html
Flexbox_入门 精通 教程_w3cplus
Flexbox Defense
Flexbox Froggy - A game for learning CSS flexbox

¥网格布局(Grid)

网格布局(Grid)core

hyperledger/grid: Hyperledger Grid
CSS Grid Layout - CSS: Cascading Style Sheets | MDN
CSS Grid Layout
CSS Grid Layout Module Level 1
Creating horizontal scrolling containers the right way [CSS Grid]
Grid
Subgrid - CSS: Cascading Style Sheets | MDN

网格布局(Grid)libs、plugins&tools

cssgridgenerator

sdras/cssgridgenerator: 🧮 Generate basic CSS Grid code to make dynamic layouts!

网格布局(Grid)polyfills

css-grid-polyfill

FremyCompany/css-grid-polyfill: A working implementation of css grids for current browsers.

codler/Grid-Layout-Polyfill
emcpadden/csswizardry-grids-ie7-polyfill: This polyfill will allow the CSS Wizardry Grid to run in IE7
CSS Grid Application Layout in Production (IE11 compatible) - 酷辣虫 - CoLaBug.com
使用CSS Grid的九大误区_CSS, CSS3 Grid Layout, Grid, Layout, 布局 教程_w3cplus
Should I try to use the IE implementation of CSS Grid Layout?
Supporting CSS Grid in Internet Explorer – Elad Shechter – Medium
带有IE11规范的CSS网格-网格自身崩溃怎么办? - 问答 - 云+社区 - 腾讯云
CSS grid doesn't work on IE 11 - Microsoft Edge Development

网格布局(Grid)资源、整理集&FAQ

网格布局(Grid)资源

awesome-grid

FancyGrid/awesome-grid: A curated list of grid(table) libraries and resources that developers may find useful.

MOR10 - Thinking Out Loud About the Internet
A Complete Guide to Grid | CSS-Tricks
Interactive CSS Grid Generator | Layoutit Grid
CSS Grid Layout Generator

网格布局(Grid)整理集

网格布局(Grid)FAQ

CSS Grid 网格布局教程 - 阮一峰的网络日志
CSS Grid布局:浏览器开启CSS Grid Layout_Grid, CSS3 Grid Layout, Layout 教程_w3cplus
CSS Grid 布局完全指南(图解 Grid 详细教程)-WEB前端开发

¥格式化上下文(Formatting Context,*FC)

BFC

视觉格式化模型 | MDN
Visual formatting model

¥单位

PXtoEM.com: PX to EM conversion made simple.

¥响应式设计(Responsive Design)

<picture>

scottjehl/picturefill: A responsive image polyfill for <picture>, srcset, sizes, and more
<picture> - HTML(超文本标记语言) | MDN
Picturefill

intention.js

dowjones/intentionjs: A library for intentionally dealing with responsive design
intention.js

media-screen

利用@media与@media screen进行响应式布局 | 511遇见

Responsive Elements

kumailht/responsive-elements: Responsive elements makes it possible for any element to adapt and respond to the area they occupy. It's a tiny javascript library that you can drop into your projects today.
Responsive Elements - Helps you build better responsive websites

Responsively

Responsively
responsively-org/responsively-app: A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

响应式HTML5表单

jq-idealforms

elclanrs/jq-idealforms: The ultimate framework for building and validating responsive HTML5 forms.
elclanrs/jq-idealforms-old: The ultimate framework for building and validating responsive HTML5 forms.

jqtransform

Opensource - AJAX - Jqtransform - jQuery form plugin

nadangergeo/RWD-Table-Patterns: This is an awesome solution for responsive tables with complex data.
【Q465】css 如何实现响应式布局大屏幕三等分、中屏幕二等分、小屏幕一等分 · Issue #473 · shfshanyue/Daily-Question
Complex Navigation Patterns for Responsive Design | Brad Frost

¥行内元素布局

¥定位

fixed-sticky

filamentgroup/fixed-sticky: DEPRECATED: A position: sticky polyfill that works with filamentgroup/fixed-fixed for a safer position:fixed fallback.

Sticky Footer

Sticky Footer | CSS-Tricks
Sticky CSS footers: The flexible way – Pixels|Bytes
CSS秘密花园: Sticky footers_CSS秘密花园, sticky footer 教程_w3cplus

水平、垂直居中

四种常用方法 设置 不定/定宽高元素 在窗口/父元素中 水平垂直居中方法

¥文字布局

¥网格砌体布局

¥清除浮动

10 CSS Flowcharts
学习CSS布局
CSS Layout
CSS Layout ∙ Patterns

$badge、emoji、font、icon&logo

glyphhanger

filamentgroup/glyphhanger: Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.

purge-icons

antfu/purge-icons: 🎐 Bundles icons on demand

styled-icons

styled-icons/styled-icons: 💅 Popular icon packs like Font Awesome, Material Design, and Octicons, available as React Styled Components

Tiff

Tiff - a visual typeface diff tool.

Rec. 709 - Wikipedia
IcoMoon App - Icon Font, SVG, PDF & PNG Generator
Fontello - icon fonts generator
Create Your Own @font-face Kits | Font Squirrel
https://fonts.googleapis.com/css?family=Open+Sans
PNG格式小图标的CSS任意颜色赋色技术 « 张鑫旭-鑫空间-鑫生活
CSS3 filter:drop-shadow滤镜与box-shadow区别应用 « 张鑫旭-鑫空间-鑫生活
filter:drop-shadow实现尖角带阴影的提示面板效果 » 张鑫旭-鑫空间-鑫生活
CSS filter:hue-rotate色调旋转滤镜实现按钮批量生产 « 张鑫旭-鑫空间-鑫生活
纯CSS实现任意格式图标变色的研究 « 张鑫旭-鑫空间-鑫生活
微信小程序开发之SVG的使用 | 子勰的博客
快速上手制作Icon Font | 新浪UED

$Block, Element, Modifier,BEM

BEM
BEM
BEM — Block Element Modifier
Key concepts / Methodology / BEM
MindBEMding – getting your head ’round BEM syntax – CSS Wizardry – Web Performance Optimisation
css - How to properly set an element's scope using BEM? - Stack Overflow

$CSS3 开发工具

css_tricks

QiShaoXuan/css_tricks: Some CSS tricks,一些 CSS 常用样式
CSS Tricks

extractcss

extractCSS - Online CSS Extractor

cssdream/css-creating: CSS创作指南
Neumorphism/Soft UI CSS shadow generator
CSS3参考手册 - 最新最全的CSS参考手册
www.cnblogs.com/lhb25/archive/2011/05/15/2046038.html
CSS3的文字阴影—text-shadow_text-shadow, css3属性详解 教程_w3cplus
CKStyle-CSS的检查、修复与压缩工具!

$CSS Lint

CSSLint/csslint: Automated linting of Cascading Stylesheets
CSS Lint

$CSS Sprite

Spritepad

Paratron/CSS-SpritePad: A browser application to create CSS spritemaps with according stylesheets.
SpritePad - Create and edit css sprites

srpite

Klchan-me/srpite

未来必热:SVG Sprite技术介绍 « 张鑫旭-鑫空间-鑫生活
CSS Sprites Generator

$CSS in JS

#component-oriented styling

Styletron

styletron/styletron: Toolkit for component-oriented styling
Styletron
styletron-react - npm
Ryan Tsao

css-constructor

siddharthkp/css-constructor: 💄 CSS constructor for React components

Emotion

emotion-js/emotion: CSS-in-JS library designed for high performance style composition
emotion

Fela

robinweser/fela: State-Driven Styling in JavaScript
Fela

glamor

threepointone/glamor: inline css for react et al

JSS

JSS
cssinjs/jss: JSS is an authoring tool for CSS which uses JavaScript as a host language.
JSS

Linaria

callstack/linaria: Zero-runtime CSS in JS library
Mistereo/next-linaria: Linaria support for Next.js
jedmao/craco-linaria: A craco plugin to use Linaria zero-runtime CSS in JS library in a create react app.
thymikee/linaria-jest: 🃏 Jest utilities for Linaria
denn1s/vite-plugin-linaria
@linaria/webpack4-loader - npm
Linaria – zero-runtime CSS in JS library

stitches

modulz/stitches: CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.
Stitches — CSS-in-JS with near-zero runtime

styled-components

styled-components
styled-components/styled-components: Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
dielduarte/animate-css-styled-components: simple port of animate css for styled-components
sergeysova/styled-normalize: normalize.css for styled-components
styled-components
styled-components/awesome-styled-components: A curated list of awesome styled-components resources 💅
styled-components/vscode-styled-components: Syntax highlighting for styled-components
styled-components/styled-theming: Create themes for your app using styled-components
styled-components/stylelint-processor-styled-components: Lint your styled components with stylelint!
styled-components/vue-styled-components: Visual primitives for the component age. A simple port for Vue of styled-components 💅
styled-components

styled-jsx

vercel/styled-jsx: Full CSS support for JSX without compromises
styled-jsx - npm

styled-media-query

morajabi/styled-media-query: 💅💍 Better media queries for styled-component

styled-system

styled-system/styled-system: ⬢ Style props for rapid UI development
Styled System

typescript-styled-plugin

microsoft/typescript-styled-plugin: TypeScript server plugin that adds intellisense to styled component css strings

twin.macro

ben-rogerson/twin.macro: 🦹‍♂️ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, stitches and goober) at build time.

vanilla-extract

seek-oss/vanilla-extract: Zero-runtime Stylesheets-in-TypeScript
vanilla-extract — Zero-runtime Stylesheets-in-TypeScript.

Vjeux » React: CSS in JS – NationJS
CSS in JS 简介 - 阮一峰的网络日志
React: CSS in JS - Speaker Deck

$CSS Reset

modern-normalize

sindresorhus/modern-normalize: Normalize browsers' default style

Normalize.css

necolas/normalize.css: A modern alternative to CSS resets
bymathias/normalize.styl: Stylus version of normalize.css
kristerkari/normalize.scss: SCSS version of normalize.css
Normalize.css: Make browsers render all elements more consistently.
About normalize.css – Nicolas Gallagher

CSS Tools: Reset CSS

$CSS Modules

CSS Modules core

css-modules/css-modules: Documentation about css-modules
What are CSS Modules and why do we need them? | CSS-Tricks

CSS Modules libs、plugins&tools

css-blocks

linkedin/css-blocks: High performance, maintainable stylesheets.
CSS Blocks

css-modules/postcss-modules-scope: A CSS Modules transform to extract export statements from local-scope classes
css-modules/postcss-modules-local-by-default: PostCSS plugin for css modules to local-scope classes and ids
css-modules/postcss-modules-values: Pass arbitrary constants between your module files
css-modules/postcss-icss-composes: A CSS Modules transform to extract export statements from local-scope classes
css-modules/postcss-icss-values: Pass arbitrary constants between your module files
css-modules/icss-utils: Search & replace tokens during the linking stage of ICSS loading
css-modules/css-selector-tokenizer: Parses and stringifies CSS selectors.
css-modules/postcss-modules-extract-imports: A CSS Modules transform to extract local aliases for inline imports
css-modules/css-modules-loader-core: A loader-agnostic CSS Modules implementation, based on PostCSS
css-modules/postcss-icss-selectors: PostCSS plugin for css modules to local-scope classes and ids
css-modules/postcss-icss-url
css-modules/postcss-icss-import: PostCSS plugin for css-modules to convert @import statements to ICSS
css-modules/css-modules-require-hook: A require hook to compile CSS Modules in runtime
css-modules/postcss-modules-resolve-imports: Resolves ICSS imports
css-modules/css-modulesify: A browserify plugin to load CSS Modules
css-modules/postcss-icss-keyframes: PostCSS plugin for css-modules to local-scope keyframes
css-modules/icss: Interoperable CSS — a standard for loadable, linkable CSS
css-modules/postcss-icss: Postcss plugin to process css modules and extract tokens
css-modules/postcss-modules-lint: PostCSS plugin to verify the scoping of selectors in CSS Modules

CSS Modules 资源、整理集&FAQ

css-modules/browserify-demo: A working demo of CSS Modules, using css-modulesify
CSS Modules 用法教程 - 阮一峰的网络日志

$css next

cssdb

csstools/cssdb: A database of staged CSS features
cssdb
cssdb

$Compass

Compass/compass: Compass is no longer actively maintained. Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.
Compass Home | Compass Documentation

$Csstyle

csstyle
csstyle-org/csstyle: clean, simple styling for styling the web.
csstyle

$convert&transform

img2css

javierbyte/img2css: Convert any image to pure CSS. Recreates images using only box-shadows.

img2txt

hit9/img2txt: Image to Ascii Text with color support, can output to html or ansi terminal.

$Less

Less编译工具

Koala - a gui application for LESS, Sass, Compass and CoffeeScript compilation.
WinLess - Windows GUI for less.js
CodeKit - THE Mac App for Web Developers

less/less.js: Less. The dynamic stylesheet language.
less/less-docs: Documentation for Less.
Getting started | Less.js
Less 中文网
函数手册 | Less 中文网
入门 | Less.js 中文文档
LESS « 一种动态样式语言

$Object Oriented CSS,OOCSS

stubbornella/oocss: Object Oriented CSS Framework
Object-oriented CSS
An Introduction To Object Oriented CSS (OOCSS) — Smashing Magazine

$Prefixer

autoprefixer

postcss/autoprefixer: Parse CSS and add vendor prefixes to rules by Can I Use
postcss/autoprefixer: Parse CSS and add vendor prefixes to rules by Can I Use
postcss/autoprefixer: Parse CSS and add vendor prefixes to rules by Can I Use
autoprefixer/autoprefixer.github.io: Autoprefixer online — add the desired vendor prefixes and remove unnecessary in your CSS
Autoprefixer CSS online – make your vendor prefixes is actual.
CSS Grid in IE: CSS Grid and the New Autoprefixer | CSS-Tricks
Autoprefixer (@Autoprefixer) | Twitter

prefixfree

LeaVerou/prefixfree: Break free from CSS prefix hell!
Prefix free: Break free from CSS vendor prefix hell!

$PostCSS

¥PostCSS core

postcss/postcss: Transforming styles with JS plugins
postcss/README-cn.md at 587e3cd26fbed9e1ca6c8585bc7c57a80f838bdb · postcss/postcss
jdrgomes/awesome-postcss: A curate list about PostCSS
DavidWells/PostCSS-tutorial: Tutorial on adding PostCSS to `create-react-app` CLI
postcss - npm
PostCSS - a tool for transforming CSS with JavaScript
PostCSS - 是一个用 JavaScript 工具和插件来转换 CSS 代码的工具 | PostCSS 中文网
PostCSS

¥PostCSS libs、plugins&tools

¥Loader&CLI

postcss/postcss-loader: PostCSS loader for webpack
postcss/postcss-cli: CLI for postcss
postcss-cli - npm
postcss-loader
Package - postcss-cli

¥Plugins

¥Better CSS Readability

jonathantneal/precss: Use Sass-like markup in your CSS
hudochenkov/postcss-sorting: PostCSS plugin to keep rules and at-rules content in order.
ismamz/postcss-utilities: PostCSS plugin to add a collection of mixins, shortcuts, helpers and tools for your CSS
jonathantneal/postcss-short: Use advanced shorthand properties in CSS
PostCSS Utility Library
PreCSS

¥Images and Fonts

borodean/postcss-assets: An asset manager for PostCSS
2createStudio/postcss-sprites: Generate sprites from stylesheets.
jonathantneal/postcss-font-magician: Magically generate all the @font-face rules
TrySound/postcss-inline-svg: PostCSS plugin to reference an SVG file and control its attributes with CSS syntax
jonathantneal/postcss-write-svg: Write SVGs directly in CSS

¥Linters

stylelint

stylelint/stylelint: A mighty, modern CSS linter
Configuration
kristerkari/stylelint-scss: A collection of SCSS specific linting rules for stylelint
hudochenkov/stylelint-order: A plugin pack of order related linting rules for stylelint.
stylelint/stylelint-config-recommended: The recommended shareable config for stylelint
webpack-contrib/stylelint-webpack-plugin: A Stylelint plugin for webpack

morishitter/stylefmt: stylefmt is a tool that automatically formats stylesheets.
anandthakker/doiuse: Lint CSS for browser support against caniuse database.
SlexAxton/css-colorguard: Keep a watchful eye on your css colors.

¥Solve Global CSS Problem

postcss/postcss-use: Enable PostCSS plugins directly in your stylesheet.
css-modules/postcss-modules: PostCSS plugin to use CSS Modules everywhere
gajus/react-css-modules: Seamless mapping of class names to CSS modules inside of React components.
maximkoretskiy/postcss-autoreset: PostCSS plugin for automatic rules isolation
maximkoretskiy/postcss-initial: PostCSS plugin to fallback initial keyword
ausi/cq-prolyfill: Prolyfill for CSS Container Queries

¥Use Future CSS, Today

csstools/postcss-preset-env: Convert modern CSS into something browsers understand
postcss-preset-env - npm
postcss-preset-env
postcss-preset-env

¥开发插件

postcss/writing-a-plugin.md at master · postcss/postcss

#A-G

postcss-aspect-ratio-mini

yisibl/postcss-aspect-ratio-mini: A PostCSS plugin to fix an element's dimensions to an aspect ratio

postcss-atroot

OEvgeny/postcss-atroot: PostCSS plugin to place rules directly at the root

postcss-advanced-variables

jonathantneal/postcss-advanced-variables: Use Sass-like variables, conditionals, and iterators in CSS

postcss-adaptive

songsiqi/postcss-adaptive: A postcss plugin that calculates and generates adaptive css code, such as `rem` and `0.5px borders for retina devices`

postcss-background-image-auto-size

dabanlee/postcss-background-image-auto-size: A PostCSS plugin to add CSS rules `width` and `height` for `background-image` automatically.

cssnano

cssnano/cssnano: A modular minifier, built on top of the PostCSS ecosystem.
intervolga/optimize-cssnano-plugin: WebPack 2+ plugin for CSS minification after ExtractTextPluging
cssnano: A modular minifier based on the PostCSS ecosystem.

postcss-cssnext

MoOx/postcss-cssnext: `postcss-cssnext` has been deprecated in favor of `postcss-preset-env`.
postcss-cssnext - npm
cssnext - Use tomorrow’s CSS syntax, today.
Deprecating cssnext
MoOx/postcss-cssnext: `postcss-cssnext` has been deprecated in favor of `postcss-preset-env`.

postcss-custom-properties

postcss/postcss-custom-properties: Use Custom Properties in CSS
PostCSS Custom Properties

postcss-custom-selectors

postcss/postcss-custom-selectors: Use Custom Selectors in CSS
PostCSS Custom Selectors

postcss-extend-rule

jonathantneal/postcss-extend-rule: Use the @extend at-rule and functional selectors in CSS
CSS Extend Rule with PostCSS

postcss-flexibility

7rulnik/postcss-flexibility: PostCSS plugin for Flexibility polyfill

postcss-gap-properties

jonathantneal/postcss-gap-properties: Use the gap, column-gap, and row-gap shorthand properties in CSS

postcss-grid-kiss

sylvainpolletvillard/postcss-grid-kiss: A PostCSS plugin to keep CSS grids stupidly simple
grid-kiss playground

fis3-postprocessor-postcss - npm

#H-N

postcss-import

postcss/postcss-import: PostCSS plugin to inline @import rules content
postcss-import - npm

postcss-load-config

postcss/postcss-load-config: Autoload Config for PostCSS
postcss-load-config - npm

postcss-nested

postcss/postcss-nested: PostCSS plugin to unwrap nested rules like how Sass does it.

postcss-npm

GarthDB/postcss-npm: Import CSS styles from NPM modules using PostCSS.
postcss-npm - npm

postcss-nesting

csstools/postcss-nesting: Nest style rules inside each other

#O-T

postcss-property-lookup

simonsmith/postcss-property-lookup: PostCSS plugin for property lookups, similar to Stylus

px2rem-postcss

songsiqi/px2rem-postcss: Postcss version of px2rem.
postcss-px2rem-exclude - npm

postcss-rtl

vkalinichev/postcss-rtl: PostCSS plugin for RTL-adaptivity
MohammadYounes/rtlcss: Framework for transforming Cascading Style Sheets (CSS) from Left-To-Right (LTR) to Right-To-Left (RTL)
RTLCSS

postcss-selector-namespace

topaxi/postcss-selector-namespace: Namespace your CSS selectors using postcss
postcss-selector-namespace - npm

postcss-plugin-px2rem

Vue-Cli 4.x 配置 postcss-plugin-px2rem 及 autoprefixer 作为移动端 h5 自适应解决方案 | 「卡通网」前端开发博客 | 「卡通网」前端开发博客

postcss-prefixwrap

dbtedman/postcss-prefixwrap: A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.

postcss-px-to-viewport

evrone/postcss-px-to-viewport: A plugin for PostCSS that generates viewport units (vw, vh, vmin, vmax) from pixel units. The best choice to create a scalable interface on different displays by one design size.

#U-Z

postcss-url

postcss/postcss-url: PostCSS plugin to rebase url(), inline or copy asset.

postcss/plugins.md at master · postcss/postcss
postcss/plugins.md at main · postcss/postcss
PostCSS.parts | A searchable catalog of PostCSS plugins
7 个 PostCSS 插件让你轻松步入 PostCSS - 众成翻译
PostCSS及其常用插件介绍-WEB前端开发

¥Syntaxes

postcss/sugarss: Indent-based CSS syntax for PostCSS
gucong3000/postcss-syntax: Automatically switch PostCSS syntax based on file extensions
gucong3000/postcss-html: PostCSS syntax for parsing HTML (and HTML-like)
gucong3000/postcss-markdown: PostCSS Syntax for parsing Markdown
gucong3000/postcss-jsx: PostCSS syntax for parsing CSS in JS literals
gucong3000/postcss-styled: PostCSS syntax for parsing styled components
AleshaOleg/postcss-sass: A Sass parser for PostCSS, using gonzales-pe. https://www.npmjs.com/package/postcss-sass
shellscape/postcss-less: PostCSS Syntax for parsing LESS
Crunch/postcss-less
postcss/postcss-js: PostCSS for React Inline Styles, Free Style and other CSS-in-JS
postcss/postcss-safe-parser: Fault tolerant CSS parser for PostCSS
ben-eb/midas: Syntax highlighter based on PostCSS.
postcss/postcss-scss: SCSS parser for PostCSS.

¥PostCSS 资源、整理集&FAQ

¥Postcss 资源

¥Postcss 整理集

¥Postcss FAQ

安装、配置、理解与运用

Coding-Guide/PostCSS配置指北.md at master · ecmadao/Coding-Guide
POSTCSS快速入门使用 - Div.IO

Some things you may think about PostCSS... and you might be wrong - @juliancwirko
It's Time for Everyone to Learn About PostCSS | David Clark Develops the Web
PostCSS Deep Dive - Envato Tuts+ Web Design Tutorials
PostCSS_入门 精通 教程_w3cplus

$PurgeCSS

FullHuman/purgecss: Remove unused CSS
Introduction | PurgeCSS
PurgeCSS 用于删除未使用的 CSS 代码的工具 | PurgeCSS 中文网

$Sass/Scss

¥SCSS

dart-sass

sass/dart-sass: The reference implementation of Sass, written in Dart.

libsass

sass/libsass: A C/C++ implementation of a Sass compiler

node-sass

node-sass Mirror
node.js - zurb foundation 6 manual setup - error Failed at the node-sass@3.13.1 postinstall script - Stack Overflow
npm install报错node-sass

polished

styled-components/polished: A lightweight toolset for writing styles in JavaScript ✨
polished | A lightweight toolset for writing styles in JavaScript

sass core

Sass
sass/sass: Sass makes CSS fun!
Sass: Syntactically Awesome Style Sheets
Sass: Sass 是世界上最成熟、稳定、强大的专业级 CSS 扩展语言。Sass 是 Syntactically Awesome Style Sheets 的缩写。 | Sass 中文网
Sass: Sass 是世界上最成熟、稳定、强大的专业级 CSS 扩展语言。Sass 是 Syntactically Awesome Style Sheets 的缩写。 | Sass 中文网
Sass 参考手册 | Sass 中文文档
SASS - 成熟、稳定、强大的 CSS 扩展语言解析器。 | SASS 中文网
sass入门 - sass教程
Sass 教程_w3cschool

Sass 混入(Mixins)库

bourbon

thoughtbot/bourbon: A Lightweight Sass Tool Set
Bourbon - A Lightweight Sass Tool Set
Bourbon - Documentation

Sass教程 Sass中文文档 | Sass中文网
sass - Placeholder Mixin SCSS/CSS - Stack Overflow
less或scss中@mixin的用法 | 码农网
sass之mixin的全局引入(vue3.0) - 豌豆ip代理
SCSS @mixin-蚂蚁部落

oddbird/susy: Responsive layout toolkit for Sass
jonathanpath/SASS-SMACSS: To start your project with SASS. Inspired by SMACSS from Jonathan Snook.
How to Share Variables Between Javascript and Sass
使用 Dart Sass 代替 Node Sass - BAI YUN
SASS用法指南 - 阮一峰的网络日志

$Scalable and Modular Architecture for CSS,SMACSS

jonathanpath/SASS-SMACSS: To start your project with SASS. Inspired by SMACSS from Jonathan Snook.
Decoupling HTML From CSS — Smashing Magazine
Home - Scalable and Modular Architecture for CSS

$Stylus

stylus/stylus: Expressive, robust, feature-rich CSS language built for nodejs
Expressive, dynamic, robust CSS — expressive, robust, feature-rich CSS preprocessor
Stylus - 富于表现力、健壮、功能丰富的 CSS 预处理器 | Stylus 中文文档
Stylus: Innovation Research & Advisory
stylus | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
stylus中文文档 » 综述 » 张鑫旭-鑫空间-鑫生活

$预处理器语言图形编译

oklai/koala: Koala is a GUI application for less, sass and coffeescript compilation, to help web developers to the development more efficient.
Koala - LESS/Sass/Compass/CoffeeScript编译工具

lvwzhen/css-name: CSS 命名规范
CSS, Sass, SCSS, Compass, Less,BEM, SMACSS, OOCSS, ACSS, CCSS, WTFSS?_Sass, Compass, BEM, SMACSS, OOCSS, ACSS, CCSS 教程_w3cplus
OOCSS, ACSS, BEM, SMACSS: what are they? What should I use? – clubmate.fi
Styleneat - CSS Organizer
PCSS - CSS Server-side Preprocessor
CSS Drive Gallery- CSS Compressor
Online CSS3 Code Generator With a Simple Graphical Interface - EnjoyCSS
NEC : 更好的CSS样式解决方案
编码规范 by @mdo

CSS frameworks、libs、plugins&tools

$badge、emoji、font、icon&logo

¥badge frameworks、libs&plugins

¥emoji frameworks、libs&plugins

ChineseBQB

zhaoolee/ChineseBQB: 🇨🇳 Chinese sticker pack,More joy / 表情包的博物馆, Github最有毒的仓库, 中国表情包大集合, 聚欢乐~

emoji

gee1k/emoji: Find the emoji(Unicode)
📙 Get Emoji - Svend

emoji-favicon-toolkit

eligrey/emoji-favicon-toolkit: Emoji Favicon Toolkit - Set your favicon to emoji using canvas & cache as /favicon.ico with service workers

Box-drawing character - Wikipedia
Braille Patterns - Wikipedia
🎁 Emoji cheat sheet for GitHub, Basecamp, Slack & more

¥font frameworks、libs&plugins

font-spider

aui/font-spider: Smart webfont compression and format conversion tool

fonts

google/fonts: Font files available from Google Fonts
Programming Fonts - Test Drive
Google Fonts

fontforge

fontforge
FontForge Open Source Font Editor

free-font

wordshub/free-font: 大概是2020年最全的免费可商用字体,这里收录的商免字体都能找到明确的授权出处,可以放心使用,持续更新中...
字集-免费字体

Free-Chinese-Fonts

zenozeng/Free-Chinese-Fonts: 免费中文字体
zenozeng.github.io/Free-Chinese-Fonts/

Iosevka

be5invis/Iosevka: Slender typeface for code, from code.
Iosevka

TypeWonder - Beta
Inter UI font family
Design with web fonts in the browser - Typecast
What Font Is - the best font finder tool
Hack | A typeface designed for source code
有字库-首页-全球第一中文web font(在线字体)服务平台、web font、webfont、在线字体、网络字体
iOS Fonts

¥icon frameworks、libs&plugins

¥favicon

shengxinjing/iconjs: favico for fun
Free IT Videos & ProgramHub

¥icon 图标库

CSS icons

CSS ICON -- project by Wenting Zhang
CSS ICON: arrow right
Cikonss | 纯CSS实现的响应式Icon
CSS - Icon | Amaze UI

feather

feathericons/feather: Simply beautiful open source icons
Feather – Simply beautiful open source icons

Fork-Awesome

ForkAwesome/Fork-Awesome: A fork of the iconic font and CSS toolkit (Font-Awesome 4.7)
Fork Awesome, a fork of the iconic font and CSS toolkit

hamburgers

jonsuh/hamburgers: Tasty CSS-animated Hamburgers

Orion Icon Library

The best Icon Tool - Orion Icon Library

RemixIcon

Remix-Design/RemixIcon: Open source neutral style icon system

simple-icons

simple-icons/simple-icons: SVG icons for popular brands
Simple Icons

google/material-design-icons: Material Design icons by Google
xiangsudian/CaoMei: 🍓CaoMei Icon - Designed for developers http://chuangzaoshi.com/icon/
theDazzler/droidicon: Over 1600 customizable icons for Android including 750+ Google Material Design icons, 25 ready-made social badges, and more!
Material Icons Guide - Google Design

¥icon fonts

font-awesome

FortAwesome/Font-Awesome: The iconic SVG, font, and CSS toolkit
encharm/Font-Awesome-SVG-PNG: Font Awesome split to individual SVG and PNG files of different sizes along with Node.JS based generator
Justineo/vue-awesome: Awesome SVG icon component for Vue.js, built-in with Font Awesome icons.
flatlogic/awesome-bootstrap-checkbox: Font Awesome Bootstrap Checkboxes & Radios. Pure css way to make inputs look prettier.
PrideChung/FontAwesomeKit: Icon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons.
bokmann/font-awesome-rails: the font-awesome font bundled as an asset for the rails asset pipeline
thii/FontAwesome.swift: Use FontAwesome in your Swift projects
Font Awesome 图标字体的代码列表
Font Awesome 中文网 – | 字体图标
FontAwesome 4.7.0 中完整的675个图标样式CSS参考 | Specs' Blog-就爱PHP

iconfont-cli

Iconfont Colorful

IconFont

backflip/gulp-iconfont-css: Create an SCSS file mapping the SVG files piped to gulp-iconfont to their codepoints
typekit/webfontloader: Web Font Loader gives you added control when using linked fonts via @font-face.
nfroidure/gulp-iconfont: Create icon fonts from several SVG icons
Icon fonts
Web fonts - Learn web development | MDN
Iconfont-阿里巴巴矢量图标库
Icon Font & SVG Icon Sets ❍ IcoMoon
Font Awesome
design.google.com
Web字体图标-自动化方案 - 不染

jQuery 字体图标选择

micc83/fontIconPicker: jQuery fontIconPicker v2 is a small (3.22kb gzipped) jQuery plugin which allows you to include a simple icon picker with search and pagination inside your administration forms.
jQuery fontIconPicker - An elegant font icon picker written in jQuery

nerd-fonts

ryanoasis/nerd-fonts: Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

svg-packer

antfu/svg-packer: 📦 Pack SVGs to Icon Fonts - In Browser

Topic: icon-fonts

¥svg icon

css.gg

astrit/css.gg: 700+ Pure CSS, SVG & Figma UI Icons Available in SVG Sprite, styled-components, NPM & API

flag-icon-css

lipis/flag-icon-css: A collection of all country flags in SVG — plus the CSS for easier integration

IconPark

bytedance/IconPark: 🍎🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons🍎🍎

Iconify

Iconify
Iconify - Unified icons framework

icones

antfu/icones: ⚡️ Icon Explorer with Instant searching, powered by Iconify
Icônes
Icônes

danklammer/bytesize-icons: Tiny style-controlled SVG iconset (94 icons, 10kb)

multiavatar/Multiavatar: Multicultural Avatar Generator in JavaScript

¥logo frameworks、libs&plugins

bestony/logoly: A Pornhub Flavour Logo Generator

$CSS 测试工具

BackstopJS

garris/BackstopJS: Catch CSS curve balls.
https://garris.github.io/BackstopJS/

needle

python-needle/needle: Automated tests for your CSS.
Needle: Automated tests for your visuals — Needle 0.1a1 documentation

$other CSS frameworks、libs、plugins&tools

argon-design-system

creativetimofficial/argon-design-system: Argon - Design System for Bootstrap 4 by Creative Tim

Beard

monarkee/beard: A CSS framework for people with better things to do
Beard - Atomic CSS framework

bulma

jgthms/bulma: Modern CSS framework based on Flexbox

Concise CSS

Concise CSS

CSS Tools

CSS Tools

CSSTree

CSSTree
csstree/csstree: A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
https://csstree.github.io/docs/

iview-weapp

TalkingData/iview-weapp: 一套高质量的微信小程序 UI 组件库

latex-css

vincentdoerig/latex-css: LaTeX.css is a CSS library that makes your website look like a LaTeX document

materialize

Dogfalo/materialize: Materialize, a CSS Framework based on Material Design

muicss

muicss
muicss/mui: Lightweight CSS framework

pure

pure-css/pure: A set of small, responsive CSS modules that you can use in every web project.

papercss

papercss/papercss: The Less Formal CSS Framework
PaperCSS • the less formal CSS framework

rework

reworkcss/rework: Plugin framework for CSS preprocessing in Node.js

teutonic-css

fortrabbit/teutonic-css: A modern CSS framework — versatile, well documented.
Teutonic CSS

wing

kbrsh/wing: A beautiful CSS framework designed for minimalists.
KingPixil/wing: Minimal, Responsive CSS Framework

YAML CSS Framework

YAML CSS Framework
yamlcss/yaml: YAML (Yet Another Multicolumn Layout) is a modular CSS framework for truly flexible, accessible and responsive websites. It is based on Sass and has a very slim framework core that weights only ~6kB.
YAML CSS Framework — for truly flexible, accessible and responsive websites

troxler/awesome-css-frameworks: List of awesome CSS frameworks
milligram/milligram: A minimalist CSS framework.
twbs/bootstrap: The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
disjukr/activate-power-mode: Activate POWER MODE anywhere
stbui/angular-material-app: 基于最新Angular 6框架与Material 2技术的web企业级中后台前端应用框架,可以帮助企业提高工作效率,节省开发成本,提升品牌形象。
viclm/numeric-keyboard: Numeric keyboard for mobile browsers
adamschwartz/magic-of-css: A CSS course to turn you into a magician.
browserhtml/browserhtml: Experimental Servo browser built in HTML
Part I: Using JavaScript to set @keyframes in CSS animations (Windows Store apps, IE) – MSDN Answers
Canvas Gauges
core.css
CSS Loader
Wenk - Lightweight pure CSS tooltip for the greater good
Keyframes
zmoazeni/csscss: A CSS redundancy analyzer that analyzes redundancy.

$主题

¥前端换肤

98.css

jdan/98.css: A design system for building faithful recreations of old UIs

arc-theme

horst3180/arc-theme: A flat theme with transparent elements

darken

ColinEspinas/darken: 🌑 Dark mode made easy

github-markdown-css

sindresorhus/github-markdown-css: The minimal amount of CSS to replicate the GitHub Markdown style

GitHub-Dark

StylishThemes/GitHub-Dark: Dark GitHub style

hexo-theme-next

董沅鑫的个人网站

jupyter-themes

dunovank/jupyter-themes: Custom Jupyter Notebook Themes

minimal-mistakes

mmistakes/minimal-mistakes: Jekyll theme for personal sites, blogs, and portfolios. Two-columns and extremely flexible.

material-design-lite

google/material-design-lite: Material Design Components in HTML/CSS/JS

matter

finnhvman/matter: Material Components in Pure CSS

slack-black-theme

widget-/slack-black-theme: A darker, more contrasty, Slack theme.

twentynineteen

WordPress/twentynineteen: Twenty Nineteen is a theme now included in all WordPress installs. To report any issues please go here: https://core.trac.wordpress.org/newticket

videojs

amazeui/videojs: Video.js Amaze UI Skin.

handong1587/handong1587.github.io

$页面、布局&排版

¥404

bestvist/axial3d: 🎨 3D effect page for github404.

¥吸顶&吸底

¥占位符

zellwk/adaptive-placeholders: Float label pattern built with pure SCSS
Adaptive Placeholder – 自适应的占位符效果

¥全屏遮罩

Fullscreen Overlay Styles
Display Images with Shape Masking and Nifty Effect | Demo | Queness

¥导航栏、侧边栏&菜单

圆形导航

SaraSoueidan (Sara Soueidan)
SaraSoueidan/circular-navigation: Demo for Codrops Tutorial: Building a Circular Navigation with CSS Transforms
Building a Circular Navigation with CSS Transforms

多层推拉菜单

crnacura/CodropsTemplate: Template for Codrops demo with article template
Multi-Level Push Menu

¥登录注册

elf

jrainlau/elf: 一个干净,轻巧的响应式CSS框架。
elf | a light and clean responsive framework

kite

hiloki/kitecss: Kite is a flexible layout helper CSS library.
Kite

lost

peterramsing/lost: LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS.

typo.css

sofish/typo.css: 中文网页重设与排版:一致化浏览器排版效果,构建最适合中文阅读的网页排版

alphardex/shiro: My CSS Creation Portfolio.
Shiro
Patternizer - Stripe Pattern Generator Tool
Hover States / The home of alternative digital design
Grid Garden - A game for learning CSS grid

$文本、元素、表单、表格&组件

¥按钮(Button)

Buttons

alexwolfe/Buttons: A CSS button library built using Sass and Compass

Ghost Buttons

iRaul/pushy-buttons: CSS Pressable 3D Buttons. 👇
How can I make a CSS Hover not work if a button is disabled? - Stack Overflow

¥复选框(Checkbox)、选择器(Select)&多选(Multiple selection)

MagicSuggest

Magicsuggest/magicsuggest: Multiple Selection Combo Box using Bootstrap 3
MagicSuggest - Examples
MagicSuggest - Home

¥滚动条

修改滚动条样式

CSS如何设置兼容IE滚动条样式的代码图文-css教程-PHP中文网

¥输入框(Input)&搜索框(Search)

fancyInput

yairEO/fancyInput: Makes typing in input fields fun with CSS3 effects

Basin

Basin | Simple form backend for designers and developers

wtf-forms

mdo/wtf-forms: Friendlier HTML form controls with a little CSS magic.
mdo/wtf-forms: Friendlier HTML form controls with a little CSS magic.

$静态效果&功能

¥灯箱

jbutz/bootstrap-lightbox: A simple lightbox plugin based on the bootstrap modal plugin.

¥时钟

¥工具提示

simptip

arashmanteghi/simptip: A simple CSS tooltip made with Sass
Simptip: a simple CSS tooltip made with Sass

¥幻灯片

Tilted Content Slideshow

¥图片样式

根据图片亮度智能切换元素样式

kennethcachia/background-check: Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it.

¥Filter

CSS Filter Generator - create CSS and share CSS filters and mix-blend-mode overlays

3D

Tridiv | CSS 3D Editor
3D Book — Give some perspective to your book cover

CSS Mask

客栈说书:CSS遮罩CSS3 mask/masks详细介绍 « 张鑫旭-鑫空间-鑫生活

CSS Shapes

《CSS 魔法系列》

Shape Divider App

CSS滤镜

4.4号疫情哀悼日网页变灰色前端是如何实现的? - 哔哩哔哩

CSS渐变

linear-gradient

Explaining gradient angles
奇舞周刊

radial-gradient

uiGradients

ghosh/uiGradients: 🔴 Beautiful colour gradients for design and code

webkul/coolhue: Coolest Gradient Hues and Swatches by UVdesk
再说CSS3渐变——线性渐变_gradient 教程_w3cplus
CSS3 Gradient_gradient, css3属性详解 教程_w3cplus

文本效果

文本溢出截断省略超出隐藏

text-overflow - CSS(层叠样式表) | MDN

文字竖向排列

图片、图像

Image Slider Maker

面包屑效果

标签云效果

镂空效果

下拉菜单

ask888/CSS3-Minimalistic-Navigation
Create a stunning menu in CSS3 | Webdesigner Depot
Click action Multi-level CSS3 Dropdown Menu
Creating a CSS3 Dropdown Menu #2
Creating a Multilevel CSS3 Metal Navigation with icons
Creating CSS3 Dropdown Menu #3
Creating A CSS3 Dropdown Menu #4
Whirling CSS3 dropdown menu
Creating a Marble Style CSS3 Navigation Menu
Free CSS Drop-Down Menu Framework
How to Create a Drop-Down Nav Menu With HTML5, CSS3 and JQuery
How to Build a Kick-Butt CSS3 Mega Drop-Down Menu
CSS3 Dropdown Menu - Web Designer Wall - Design Trends and Tutorials
Making a CSS3 Animated Menu - Tutorialzine
Página no encontrada
Creative CSS3 Animation Menus
Slide Down Box Menu with jQuery and CSS3
CSS hover menu
Dark Menu: Pure CSS3 Two Level Menu [Tutorial] - Ahmad Hania Blog
CSS3 animated dropdown menu demo

抗锯齿

水印

暗黑模式

水滴

DROP

CSS Specificity – Emma Wedekind – Medium

$动效&动画

#loading

css loading

单个元素实现的 CSS3 Loading 效果
纯CSS3 Loading加载动画DEMO演示

loaders.css

ConnorAtherton/loaders.css: Delightful, performance-focused pure css loading animations.
https://connoratherton.com/loaders

Loading.io

Loading.io
loadingio/css-spinner: small, elegant pure css spinner for ajax or loading animation
loadingio/loading.css: 40+ Handcrafted CSS animations dedicated for your loaders
loadingio/transition.css: css animation for transitional effect
loadingio/loading-bar: Flexible, light weighted and super fast Progress Bar Library
loading.io - Your SVG + GIF + PNG Ajax Loading Icons

SVG-Loaders

SamHerbert/SVG-Loaders: Loading icons and small animations built with pure SVG.

网格布局图像加载动画

#hover

Hover

IanLunn/Hover: A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.
Hover.css - A collection of CSS3 powered hover effects
Magic Animations CSS3

imagehover.css

ciar4n/imagehover.css: Pure CSS Image Hover Effect Library

ihover

gudh/ihover: iHover is a collection of hover effects using pure CSS, inspired by codrops article, powered by Sass.

animate.css

animate-css/animate.css: 🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.
Animate.css
Animate.css

animxyz

ingram-projects/animxyz: The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.
AnimXYZ

csshake

elrumordelaluz/csshake: CSS classes to move your DOM!
CSShake
elrumordelaluz/csshake: CSS classes to move your DOM!
CSShake

cssfx

jolaleye/cssfx: ✨ Beautifully simple click-to-copy CSS effects

css-effects-snippets

emilkowalski/css-effects-snippets: ☁️ A collection of CSS effects made with Vue.js.

magic

miniMAC/magic: CSS3 Animations with special effects

OriDomi

dmotz/oriDomi: Fold up DOM elements like paper
OriDomi - origami for the web

obnoxious.css

tholman/obnoxious.css: Animations for the strong of heart, and stupid of mind.

Wave

Svg Wave - A free & beautiful gradient SVG wave Generator.

Waves

fians/Waves: Click effect inspired by Google's Material Design
Waves

鼠标跟随

全屏网页过渡特效

立体图片切换效果

信封效果

下雪效果

owen26/snowflakesjs: Demo 演示网址

Animating URLs with Javascript and Emojis
Part I: Using JavaScript to set @keyframes in CSS animations (Windows Store apps, IE) – MSDN Answers
Good to Great UI Animation Studio Files
Animate | Keyframes.app
cssanimate.com -
[译文]网页动画的十二原则 - CSS Animation
Animista - CSS Animations on Demand
Awwwards - Website Awards - Best Web Design Trends

$检测&兼容

itcss

itcss/itcss-netmag
itcss, from CSS Wizardry

Modernizr

Modernizr/Modernizr: Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
Modernizr: the feature detection library for HTML5/CSS3
Modernizr 中文网
js库Modernizr的介绍和使用_其它_脚本之家
Modernizr.js:为HTML5和CSS3而生!-前端开发博客

$响应式(Responsive)

css-element-queries

marcj/css-element-queries: CSS Element-Queries aka Container Queries. High-speed element dimension/media queries in valid css.

spectre

picturepan2/spectre: Spectre.css - A Lightweight, Responsive and Modern CSS Framework
Spectre.css - A Lightweight, Responsive and Modern CSS Framework

bradtraversy/modern_portfolio: Responsive portfolio website
sitetent/tentcss: A CSS survival kit. Includes only the essentials to make camp.
Best Free Responsive Html5 Css3 Templates and Themes in 2016 - Html5xCss3
HTML5 UP! Responsive HTML5 and CSS3 Site Templates

turretcss

turretcss/turretcss: Turret is a styles and browser behaviour normalisation framework for rapid development of responsive and accessible websites.
turretcss - A Responsive Front-end Framework for Accessible and Semantic Websites

Am I Responsive?
Responsive Website Design Tester | Media Genesis

$颜色(Color)

#Color Picker

bootstrap-colorpicker

farbelous/bootstrap-colorpicker: Bootstrap Colorpicker is a modular color picker plugin for Bootstrap.
Bootstrap Colorpicker, a color picker component for jQuery, compatible with Twitter Bootstrap.

Color Picker :: WebBrowserTools

#颜色算法

#调色板

material-palette-generator

KualiCo/material-palette-generator: Get perfect Material Design color palettes from any hex color
Material Design Palette Generator

Color Tool - Material Design
在线网页颜色选择器,网页颜色预览
在线调色板 - 站长工具

coolors

Coolors - The super fast color schemes generator!

css-color-function

ianstormtaylor/css-color-function: A parser and converter for Tab Atkins's proposed color function in CSS.

colors.css

mrmrs/colors: Smarter defaults for colors on the web.
Colors - A nicer color palette for the web.

rgba-to-rgb

iyegoroff/rgba-to-rgb: Color conversion function
rgba-to-rgb - npm

edelstone/material-palette-generator: 🎨 Get perfect Material Design color palettes from any hex color.
Instant HEX to RGB or RGB to HEX Converter Tool
Converting Colors - Hex - 3B258D
HTML Color Codes - What's your color
RGB to HEX
Color Hex Color Codes
Hex to RGB Color Converter
Color Combinations | Color Schemes | Color Palettes
Cool Backgrounds
Pixel Art to CSS
無障礙調色盤產生器 | Adobe Color
Color Palettes for Designers and Artists - Color Hunt
ColorSpace - Color Palettes Generator and Color Gradient Tool
Colors - A nicer color palette for the web.
CSS Gradient — Generator, Maker, and Background
Web安全色
图解CSS: CSS 颜色_CSS, color, 图解CSS, 会员专栏 教程_w3cplus
JavaScript中的颜色转换_color, JavaScript, 会员专栏 教程_w3cplus
CSS颜色值转换(十六进制、RGB、ARGB、RGBA) | 木屋-编程工具箱
在线RGB颜色转换-HEX-HEXA-RGB-RGBA-HSL-HSV-HWB颜色转换 - MKLab在线工具

icdiff

jeffkaufman/icdiff: improved colored diff
icdiff: side-by-side highlighted command line diffs

CSS 资源、整理集&FAQ

$CSS 资源

¥canvas

canvas core

CanvasRenderingContext2D - Web API 接口参考 | MDN
canvas API中文网 - Canvas API中文文档首页地图
Canvas Gauges

canvas 效果

水波纹效果

canvas 教程

Oscillating sine wave, including the steps to figuring out how to plot a sine wave
Meicai Blog
Canvas学习:渐变_Canvas, Canvas学习 教程_w3cplus

¥CSS 词汇表

box-sizing

* { box-sizing: border-box } FTW - Paul Irish

calc

Hardcore CSS calc( ) – Buildit @ Wipro Digital – Medium

CSS Custom Properties

Why we prefer CSS Custom Properties to SASS variables | CodyHouse

CSS 滚动捕捉技术(Scroll Snapping)

font-family

filter

line-height

object-fit

object-fit - CSS(层叠样式表) | MDN

position

CSS 相对|绝对(relative/absolute)定位系列(一) « 张鑫旭-鑫空间-鑫生活
CSS 相对/绝对(relative/absolute)定位系列(二) « 张鑫旭-鑫空间-鑫生活

transform

vertical-align

CSS深入理解vertical-align和line-height的基友关系 « 张鑫旭-鑫空间-鑫生活
我对CSS vertical-align的一些理解与认识(一) « 张鑫旭-鑫空间-鑫生活
CSS vertical-align的深入理解(二)之text-top篇 « 张鑫旭-鑫空间-鑫生活
The vertical-align Property

Viewport

line-break、overflow-wrap、word-break、white-space、word-wrap

word-break - CSS(层叠样式表) | MDN
white-space - CSS(层叠样式表) | MDN
overflow-wrap - CSS(层叠样式表) | MDN
line-break - CSS(层叠样式表) | MDN
CSS 的空格处理 - 阮一峰的网络日志
CSS overflow-wrap新属性值anywhere是干嘛用的? « 张鑫旭-鑫空间-鑫生活
word-break:break-all和word-wrap:break-word的区别 « 张鑫旭-鑫空间-鑫生活

word-spacing、letter-spacing

word-spacing - CSS(层叠样式表) | MDN
letter-spacing - CSS(层叠样式表) | MDN
letter-spacing和word-spacing之间的区别_百度知道
深入理解letter-spacing,word-spacing的对比区别

will-change

z-index

层叠上下文 - Web 开发者指南 | MDN
深入理解CSS中的层叠上下文和层叠顺序 « 张鑫旭-鑫空间-鑫生活
css层叠z-index属性使用视频教程-慕课网

阴影

CSS 词汇表
CSS Click Chart | CSS3 Browser Support and Information
pointer-events - CSS3参考手册
CSS 基本词汇表 - 踏得网
CSS术语词汇表 - 学习教程 - dt猫

¥CSS 选择器

#pseudo-class&pseudo-element

::marker

Custom bullets with CSS ::marker

@font-face

在线Webfont字体生成工具,@font-face生成器 - 在线工具 - 字客网

Selectors Level 4

Selectors Level 4

CSS 2.1 selectors, Part 1 | 456 Berea Street
Media Query Change Detection in JavaScript Through CSS Animations | CSS-Tricks
CSS 选择器 | 菜鸟教程
CSS3 [attribute$=value] 选择器 | 菜鸟教程
CSS3 [attribute^=value] 选择器 | 菜鸟教程
CSS选择器笔记 - 阮一峰的网络日志

¥CSS 变量

jhildenbiddle/css-vars-ponyfill: Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
How to combine SASS color functions and CSS Variables | CodyHouse
currentColor-CSS3超高校级好用CSS变量 « 张鑫旭-鑫空间-鑫生活

¥SVG

SVG core

<animate> - SVG: Scalable Vector Graphics | MDN
SVG 参考手册 | 菜鸟教程
SVG 教程 | 菜鸟教程
SVG 文本 | 菜鸟教程

SVG libs、plugins&tools

clip-path

clip-path - CSS(层叠样式表) | MDN
In Pieces - 30 Endangered Species, 30 Pieces.
Clippy — CSS clip-path maker

Method Draw

duopixel/Method-Draw: Method Draw, the SVG Editor for Method of Action
在线演示
Method Draw

svgxuse

Keyamoon/svgxuse: A simple polyfill that fetches external SVGs referenced in use elements when the browser itself fails to do so. Demo: https://icomoon.io/svgxuse-demo/
IcoMoon - SVG Icons

svgo

svg/svgo: Node.js tool for optimizing SVG files

svg、图片互转

svg2png

domenic/svg2png: Converts SVGs to PNGs, using PhantomJS

在线jpg,png图片转SVG工具-BeJSON.com
前端和后端实现SVG转图片 | gglinux's blog

yyued/SVG-Skeleton: Create the skeleton screen through SVG element
SVG 在线编辑器 | 菜鸟工具
URL-encoder for SVG

SVG 资源、整理集&FAQ

Elastic SVG Elements | Sidebar menu
SVG 图像入门教程 - 阮一峰的网络日志
理解SVG transform坐标变换 « 张鑫旭-鑫空间-鑫生活
理解SVG viewport,viewBox,preserveAspectRatio缩放 « 张鑫旭-鑫空间-鑫生活
Probably Don't Base64 SVG | CSS-Tricks

¥UI 交互技巧

#像素、分辨率、分辨率比、屏幕尺寸、像素密度(PPI)、DPI、设备像素、设备独立像素、DPR、Retina、设备像素比

设备像素比devicePixelRatio简单介绍 « 张鑫旭-鑫空间-鑫生活

FancyNode
PicPick—NGWIN,一款全功能的设计工具,包含屏幕截图、图片编辑器、颜色选择器、像素标尺和其它更多的功能
PicPick—NGWIN,一款全功能的设计工具,包含屏幕截图、图片编辑器、颜色选择器、像素标尺和其它更多的功能

cncuckoo (李松峰)
yexiaochai/cssui: 用于css进阶学习
CSS Reset | 2018's most common CSS Resets to copy/paste, with documentation / tutorials
博士论文:层叠样式表
层叠样式表
The State of CSS 2020
ArgyleInk
Home - Ahmad Shadeed
Chromatic: Storybook deployment, review, and test
fantasai: home
CSS Architecture and Performance Engineering – CSS Wizardry – Web Performance Optimisation
CSS Reference - A free visual guide to CSS
Zero Impact - Awwwards SOTD
CSS Cheat Sheet - Interactive, not a PDF | HTMLCheatSheet.com
学习CSS布局
CSS-Tricks
Learn CSS
W3Schools How TO - Code snippets for HTML, CSS and JavaScript
453 Pure CSS Only Code Snippets Ξ ℂ𝕠𝕕𝕖𝕄𝕪𝕌𝕀
Obnoxious.css
CSS Diner - Where we feast on CSS Selectors!
Toolb - Your daily web toolbox
All – Tiny Helpers
Glass Morphism
Pure CSS Stripes Generator - No Flash, No Image, ONLY CSS
Fancy Border Radius Generator
CSS Accordion Slider Generator
jobbole/awesome-css-cn: CSS 资源大全中文版,内容包括:CSS预处理器、框架、CSS结构、代码风格指南、命名习惯等等

Awesome CSS Group

Awesome CSS Group
awesome-css-group/awesome-css: A curated contents of amazing CSS :)

CSS3 Generator
The Ultimate CSS Generator | Web Code Tools

$CSS 整理集

《鑫空间,鑫生活》

小tip:CSS vw让overflow:auto页面滚动条出现时不跳动 « 张鑫旭-鑫空间-鑫生活
canvas getImageData与任意字符图形点、线动效实现 « 张鑫旭-鑫空间-鑫生活
canvas实现iPhoneX炫彩壁纸屏保外加pixi.js流体动效 « 张鑫旭-鑫空间-鑫生活
“蝉原则”与CSS3随机多背景随机圆角等效果 « 张鑫旭-鑫空间-鑫生活
用3D LUT滤镜我做了个在线专业电影级别照片调色工具 « 张鑫旭-鑫空间-鑫生活
深入理解SVG feDisplacementMap滤镜及实际应用 « 张鑫旭-鑫空间-鑫生活
currentColor-CSS3超高校级好用CSS变量 « 张鑫旭-鑫空间-鑫生活
CSS百分比padding实现比例固定图片自适应布局 « 张鑫旭-鑫空间-鑫生活
CSS clip:rect几个值含义示意 » 张鑫旭-鑫空间-鑫生活
absolute+margin实现的文字投影效果 >> 张鑫旭-鑫空间-鑫生活
获取元素CSS值之getComputedStyle方法熟悉 « 张鑫旭-鑫空间-鑫生活
如何在CSS中实现父选择器效果? « 张鑫旭-鑫空间-鑫生活
CSS相关 « 张鑫旭-鑫空间-鑫生活

《重学CSS》

chokcoco/iCSS: 谈谈一些有趣的 CSS 话题
chokcoco/CSS-Inspiration: CSS Inspiration,在这里找到写 CSS 的灵感!
Front-End-Interview-Notebook/Css.md at master · CavsZhouyou/Front-End-Interview-Notebook
cssinspirationguide - csc inspiration guide online
响应式Web设计:50实例与实践 - ithink-设计-Design
#CSS&nbsp;世界特效
#CSS 技巧
Index of /tools

$CSS FAQ

Animated traffic light example
When to use @extend; when to use a mixin – CSS Wizardry – Web Performance Optimisation
About HTML semantics and front-end architecture – Nicolas Gallagher
如何通过脚本修改CSS3动画的keyframe - 为程序员服务
切图技巧之怎么使用ps定位CSS Sprite图片 - 网页前端 - 站长圈
响应式和自适应有什么区别? - 站酷(ZCOOL)移动版
CSS如何设置html table表格边框样式 - DIVCSS5
CSS3自定义滚动条样式 -webkit-scrollbar - 轩枫阁 – 前端开发 | web前端技术博客
仅3行核心CSS代码的rate评分组件,秀到你怀疑人生

JS

$JS core

¥ECMAScript

#ECMAScript core

core-js

zloirock/core-js: Standard Library
zloirock/core-js at v2

Class

Decorator 修饰器、装饰器

Decorator core

jayphelps/core-decorators: Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular,
装饰器 - ECMAScript 6入门
修饰器 - ECMAScript 6入门
@babel/plugin-proposal-decorators · Babel

Decorator libs、plugins&tools

#javascript

johanneslumpe/react-native-gesture-recognizers: Gesture recognizer decorators for react-native
mbasso/react-decoration: A collection of decorators for React Components
mako-taco/DecorateThis: JS Decorators library
developit/decko: The 3 most useful ES7 decorators: bind, debounce and memoize
kriasoft/react-decorators: A collection of higher-order ReactJS components
joewalnes/reconnecting-websocket: A small decorator for the JavaScript WebSocket API that automatically reconnects
arolson101/typescript-decorators: Examples of using typescript decorators
andreypopp/autobind-decorator: Decorator to automatically bind methods to class instances
ThomasBurleson/angularjs-logDecorator: Demonstration of AngularJS Decorators to enhance and supercharge $log
CocktailJS/traits-decorator: Traits with decorators
knownasilya/hapi-decorators: Decorators for HapiJS routes
MikeRyanDev/angular-decorators: A collection of utilities and annotations that make it easier to write Angular 2 style code in AngularJS 1.x
HaiFengFE/v-decorators: decorators for vue
young-steveo/bottlejs: A powerful dependency injection micro container for JavaScript applications
ember-decorators/ember-decorators: Useful decorators for Ember applications.
leozdgao/react-async-script-loader: A decorator for script lazy loading on react component
felixgirault/pure-render-decorator: An ES7 decorator to make React components "pure".
gvaldambrini/storybook-router: A storybook decorator that allows you to use routing-aware components in your stories
makeomatic/redux-connect: Provides decorator for resolving async props in react-router, extremely useful for handling server-side rendering in React
JBlaak/Fitted: Simplifying http requests using ES decorators
jeffijoe/mobx-task: Makes async function state management in MobX fun.
farwayer/mobx-decorators: Several helper MobX decorators (setter, observe, save, ...)
ludohenin/gulp-inline-ng2-template: Gulp plugin to inline HTML and CSS into Angular 2 component decorators
negomi/redux-burger-menu: A Redux reducer and higher-order component decorator for use with react-burger-menu
marcin-mazurek/react-render-debugger: Render debugger for React
WebReflection/universal-mixin: A mixin usable for both generic objects and decorators.
bkniffler/slate-mate: Slate medium-like editor with exposed decorators and plugins
themgoncalves/react-adventure: ⛰ React high-ending architecture & patterns ready for use. Made for big and small projects. PWA Ready.
pruttned/owl-bt: owl-bt is editor for Behavior trees. It has been inspired by Unreal engine behavior trees in a way, that it supports special node items like decorators and services. This makes trees smaller and much more readable.
final-form/final-form-calculate: Decorator for calculating field values based on other field values in 🏁 Final Form
dzautner/JSDecorators: Python like decorators in Javascript with pseudo operator overloading.
json-schema-form/angular-schema-form-material: Angular Material decorator for Angular Schema Form
bvaughn/debounce-decorator: Decorator for debouncing class methods
PlatziDev/socket.io-react: A High-Order component to connect React and Socket.io easily
cmartin81/decorator-wrap: A ES6 decorator for wrapping classes or methods with you own custom code. You can easily edit the input and the output
super2god/egg-shell-decorators: 给你的 加个壳
apollographql/graphql-decorators: Decorators for your GraphQL schema
gnoff/react-tunnel: React components and decorators for putting context-like values into context and pulling them out as props
unix/v-decorators: decorators for vue

#typescript

typestack/class-validator: Validation made easy using TypeScript decorators.
typestack/class-transformer: Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
typestack/routing-controllers: Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
RobinBuschmann/sequelize-typescript: Decorators and some other features for sequelize
TypedProject/ts-express-decorators: A TypeScript Framework on top of Express. It provide a lot of decorators and guideline to write your code.
itsFrank/vue-typescript: Typescript decorators to make vue feel more typescripty
ngParty/ng-metadata: Angular 2 decorators and utils for Angular 1.x
championswimmer/vuex-module-decorators: TypeScript/ES7 Decorators to create Vuex modules declaratively
PillowPillow/ng2-webstorage: Localstorage and sessionstorage manager - Angular service
mgechev/aspect.js: JavaScript library for aspect-oriented programming using modern syntax.
marcj/angular2-localstorage: Angular 2+ decorator to save and restore variables/class properties to HTML5 LocalStorage automatically.
NetanelBasal/ngx-take-until-destroy: 🤓 RxJS operator that unsubscribe from observables on destroy
prismake/typegql: Create GraphQL schema with TypeScript classes.
thiagobustamante/typescript-rest: This is a lightweight annotation-based expressjs extension for typescript.
thiagobustamante/typescript-ioc: A Lightweight annotation-based dependency injection container for typescript.
NetanelBasal/ngx-auto-unsubscribe: Class decorator that will automatically unsubscribe from observables
k1r0s/kaop-ts: Simple Yet Powerful Library of ES2016 Decorators with Strongly typed method Interceptors like BeforeMethod, AfterMethod, OnException, etc
serhiisol/node-decorators: node-decorators
seanpmaxwell/overnight: TypeScript decorators for the ExpressJS Server.
testdeck/testdeck: Object oriented testing
angelnikolov/ngx-cacheable: Observable/Promise Cache Decorator
mgechev/memo-decorator: Decorator which applies memoization to a method of a class.
NetanelBasal/helpful-decorators: Helpful decorators for typescript projects
zoomsphere/ngx-store: Angular decorators to automagically keep variables in HTML5 LocalStorage, SessionStorage, cookies; injectable services for managing and listening to data changes and a bit more.
vsternbach/angular-ts-decorators: A collection of angular decorators for angularjs 1.5.x projects written in typescript
philcockfield/storybook-host: A React Storybook decorator with helpful display options for hosting components under test.
vue-typed/vue-typed: Sets of ECMAScript / Typescript decorators that helps you write Vue component easily.
Cody2333/koa-swagger-decorator: using decorator to automatically generate swagger doc for koa-router
miaowing/nest-schedule: A cron-like and not-cron-like job distributed scheduler for Nest.js by decorators.
inversify/inversify-inject-decorators: Lazy evaluated property injection decorators
typestack/socket-controllers: Use class-based controllers to handle websocket events
inversify/inversify-binding-decorators: An utility that allows developers to declare InversifyJS bindings using ES2016 decorators
felixfbecker/sequelize-decorators: Sequelize + Decorators = ❤
ulfryk/angular-typescript: TypeScript 1.7 annotations (decorators) for AngularJS 1.x
Polymer/polymer-decorators: TypeScript decorators for Polymer.
dormd/rich-logger-decorator: Rich Logger Typescript Decorator for Easy Coding & Debugging
abraham/reflection: Lightweight (3K) ES Module implementation of reflect-metadata
pueue/graphql-typescript: Define and build GraphQL Schemas using typed classes
thiagobustamante/typescript-rest-swagger: Swagger tools for typescript-rest
typestack/class-sanitizer: Class-based sanitation in Typescript using decorators
swimlane/trafficlight: 🚦 Flexible NodeJS Routing Decorators for API Routing
KarlPurk/redux-decorators: A ridiculously good syntax for working with Redux using decorators in ES7 / TypeScript. Currently limited to Angular 2 but could potentially be used elsewhere.
nicolasgere/graphql-ts: Graphql implementation in Typescript using decorator
ngxs-labs/emitter: New pattern that provides the opportunity to feel free from actions

lodash-decorators

steelsojka/lodash-decorators: A collection of decorators using lodash at it's core.
lodash-decorators - npm
Lodash Decorators Documentation API Document

Decorator 资源、整理集&FAQ

Decorator 资源

Decorator 整理集

Decorator FAQ

javascript - Cannot use decorators in Node/BabelJS application - Stack Overflow
Exploring EcmaScript Decorators – Google Developers – Medium
利用Decorator如何控制Koa路由详解_node.js_脚本之家

estree

estree/estree: The ESTree Spec

espree

eslint/espree: An Esprima-compatible JavaScript parser

Iterator /Generators 遍历器/生成器

nvie/itertools.js: JavaScript port of Python's awesome itertools stdlib
itertools - Rust
std::iter::Iterator - Rust
The Boost.Iterator Library Boost - 1.66.0
devsnek/proposal-iterator-helpers

Module

Module 的加载实现 - ECMAScript 6入门

Reference(ref)declarations and expressions

rbuckton/proposal-refs: Ref declarations and expressions for ECMAScript

super

Leo-JavaScript/EXEFE-es6book at master · pingan8787/Leo-JavaScript
gold-miner/es8-was-released-and-here-are-its-main-new-features.md at master · xitu/gold-miner
ECMAScript 2015 Language Specification – ECMA-262 6th Edition
Standard ECMA-262
ECMAScript® 2018 Language Specification
ECMAScript® 2018 Language Specification
ECMAScript® 2019 Language Specification
ECMAScript® 2020 Language Specification
ECMAScript® 2020 Language Specification
ECMAScript® 2021 Language Specification
ECMAScript® 2021 Language Specification
esnext | es6 es7 es2017 es2018 es2019
Exploring JS: JavaScript books for programmers
探索 ES6
Everything you need to know from ES2016 to ES2019
Home - Ecma International
Actualités Archive - Ecma International

#ECMAScript libs、plugins&tools

are-you-es5

obahareth/are-you-es5: A package to help you find out which of your node_modules aren't ES5 so you can add them to your Webpack/Rollup/Parcel transpilation steps.
are-you-es5 - npm

detective-es6

dependents/node-detective-es6: Get the dependencies of an ES6 module by traversing its AST
detective-es6 - npm

ECMAScript Shims

ECMAScript Shims
es-shims/es-shim-api: API contract, and rudimentary tests, for modules that conform to the *es-shim API*
es-shims/es6-shim: ECMAScript 6 compatibility shims for legacy JS engines
guybedford/es-module-shims: Shims for new ES modules features on basic modules support in browsers

ECMAScript Tooling

ECMAScript Tooling

Ecma TC39

Ecma TC39
tc39/proposal-promise-finally: ECMAScript Proposal, specs, and reference implementation for Promise.prototype.finally
tc39/ecma262: Status, process, and documents for ECMA-262
tc39/proposal-iterator-helpers: Methods for working with iterators in ECMAScript
TC39 Proposals
The TC39 Process
tc39/proposal-pipeline-operator: A proposal for adding a useful pipe operator to JavaScript.
TC39 – Specifying JavaScript.

es-check

dollarshaveclub/es-check: Checks the version of ES in JavaScript files with simple shell commands 🏆
es-check - npm

es5-ext

medikoo/es5-ext: ECMAScript extensions (with respect to upcoming ECMAScript features)

import-helper

sorrycc/import-helper: Don't waste time to write import/require statement.

regenerator-runtime

regenerator-runtime - npm

yoshuawuyts/es2020: Because in hindsight we don't need most of ES6
ahdinosaur/es2040: Because, in hindsight, we can do without most of ES6.
yoshuawuyts/babel-preset-es2020: Babel preset for a subset of ES6
ahdinosaur/babel-preset-es2040: Babel preset for a subset of ES6

#ECMAScript 资源、整理集&FAQ

ECMAScript 资源

es6-tutorial

ruanyf/es6tutorial: 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。
wangdoc/es6-tutorial: 一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。
ES6 入门教程 - ECMAScript 6入门
ECMAScript 6 入门 - ECMAScript 6入门
ECMAScript 6 简介 - ECMAScript 6入门
ES6 教程 - 网道

chanceLe/ES6-Basic-Syntax: Basic-Syntax
esdiscuss/esdiscuss.org: A website displaying markdown formatted versions of the esdiscuss.org posts
rse/es6-features: ECMAScript 6: Feature Overview & Comparison
Module 的语法 - ECMAScript 6入门

ECMAScript 整理集

《ES6 系列》

ES6 系列之 let 和 const · Issue #82 · mqyqingfeng/Blog
ES6 系列之模板字符串 · Issue #84 · mqyqingfeng/Blog
ES6 系列之箭头函数 · Issue #85 · mqyqingfeng/Blog
ES6 系列之模拟实现 Symbol 类型 · Issue #87 · mqyqingfeng/Blog
ES6 系列之迭代器与 for of · Issue #90 · mqyqingfeng/Blog
ES6 系列之模拟实现一个 Set 数据结构 · Issue #91 · mqyqingfeng/Blog
ES6 系列之 WeakMap · Issue #92 · mqyqingfeng/Blog
ES6 系列之我们来聊聊 Promise · Issue #98 · mqyqingfeng/Blog
ES6 系列之 Generator 的自动执行 · Issue #99 · mqyqingfeng/Blog
ES6 系列之我们来聊聊 Async · Issue #100 · mqyqingfeng/Blog
ES6 系列之异步处理实战 · Issue #101 · mqyqingfeng/Blog
ES6 系列之 Babel 将 Generator 编译成了什么样子 · Issue #102 · mqyqingfeng/Blog
ES6 系列之 Babel 将 Async 编译成了什么样子 · Issue #103 · mqyqingfeng/Blog
ES6 系列之 Babel 是如何编译 Class 的(上) · Issue #105 · mqyqingfeng/Blog
ES6 系列之 Babel 是如何编译 Class 的(下) · Issue #106 · mqyqingfeng/Blog
ES6 系列之 defineProperty 与 proxy · Issue #107 · mqyqingfeng/Blog
ES6 系列之模块加载方案 · Issue #108 · mqyqingfeng/Blog
ES6 系列之我们来聊聊装饰器 · Issue #109 · mqyqingfeng/Blog
ES6 系列之私有变量的实现 · Issue #110 · mqyqingfeng/Blog
ES6 完全使用手册 · Issue #111 · mqyqingfeng/Blog

《ES6基础》

《ES6常用但被忽略的方法》

《基石:ES5基础》

ECMAScript FAQ

JS严格模式不能用arguments.callee

判断一个值是不是空的方法,尽可能严谨、正确,分析下和其他方式相比的优缺点 · Issue #2 · FeNature/js-es6
ES proposal: `import()` – dynamically importing ES modules
ES6--扩展运算符与剩余操作符
前端开发者不得不知的ES6十大特性 - WEB前端 - 伯乐在线
JavaScript: ECMAScript 2018(ES2018)有哪些新功能?_慕课手记
ES6新增的属性和方法 - HTML5总结 - 千锋教育论坛 - Powered by Discuz!
深入理解 ES Modules (手绘示例) - 众成翻译

¥JS/前端模块化

JS、前端模块化 core

¥ES模块化

fix-es-imports

billinghamj/fix-es-imports: Fixes your ES import paths - from Node-style to explicit filenames
fix-es-imports - npm

import-http

egoist/import-http: Import modules from URL instead of local node_modules

caridy/es6-module-transpiler-system-formatter: ES6 Module Transpiler Extension to Output `System.register()` Format
module: ESM loaders next steps · Issue #36396 · nodejs/node
WebAssembly/esm-integration: ECMAScript module integration
ECMAScript 2015 Language Specification – ECMA-262 6th Edition
javascript - "export default from" doesn't work with Babel React - Stack Overflow
javascript - Re-export default in ES 6 modules - Stack Overflow
javascript - Can't require() default export value in Babel 6.x - Stack Overflow
javascript - When should I use curly braces for ES6 import? - Stack Overflow
Modules in ECMAScript 6 (ES6) | DotNetCurry
16. Modules
Read Understanding ECMAScript 6 | Leanpub
ECMAScript 6 modules: the final syntax

¥UMD模块打包

Build tools

docpad/docpad-plugin-umd: Wrap specified JavaScript documents in the Universal Module Definition (UMD) allowing them to run in AMD, Require.js, CommonJS/Node.js and Vanilla environments automatically
bebraw/grunt-umd: Surrounds code with the universal module definition (MIT)
eduardolundgren/gulp-umd: Gulp plugin for build JavaScript files as Universal Module Definition, aka UMD
aearly/grunt-urequire: Grunt wrapper for uRequire
ruyadorno/generator-umd: An Yeoman Generator to create a basic UMD structure
grunt-umd - npm

Resources

dontkry.com

Testing

javascript - Grunt test for UMD - Stack Overflow

umd

umdjs/umd: UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
UMD模块打包 · webpack指南

客户浏览器端范畴

¥AMD规范(在头部参数部分写好依赖,用difine和require,异步加载,提前执行,RequireJS 2.0+也改成可延迟执行,依赖前置,API 默认是一个当多个用)

core

amdjs/amdjs-api: Houses the Asynchronous Module Definition API
AMD · amdjs/amdjs-api Wiki
require · amdjs/amdjs-api Wiki
Home · amdjs/amdjs-api Wiki
Group for AMD JS Module API
Loader Plugins · amdjs/amdjs-api Wiki
Javascript模块化编程(二):AMD规范 - 阮一峰的网络日志

RequireJS

requirejs/requirejs: A file and module loader for JavaScript
Plugins · requirejs/requirejs Wiki
RequireJS
RequireJS
RequireJS API
RequireJS Optimizer
RequireJS 中文网
JS模块化工具requirejs教程(一):初识requirejs | 菜鸟教程
一份超详细的requireJS介绍及应用-js教程-PHP中文网

magento/baler: AMD module bundler and preloader for Magento 2 stores.
ecomfe/esl: enterprise standard loader

¥CMD规范(使用过程中提出依赖,用difine和require,延迟执行,依赖就近,API职责单一)

core

模块系统 · Issue #240 · seajs/seajs
前端模块化开发的价值 · Issue #547 · seajs/seajs
前端模块化开发那点历史 · Issue #588 · seajs/seajs
CMD 模块定义规范 · Issue #242 · seajs/seajs
API 快速参考 · Issue #266 · seajs/seajs
从 CommonJS 到 Sea.js · Issue #269 · seajs/seajs

sea.js

seajs/seajs: A Module Loader for the Web
与 RequireJS 的异同 · Issue #277 · seajs/seajs
Sea.js - A Module Loader for the Web
SeaJS - A Module Loader for the Web
模块定义 - Sea.js 手册与文档
sea.js - 百度
seajs-JavaScript中文网-JavaScript教程资源分享门户

¥CommonJS/Node.js `require`

one-click.js

jordwalke/one-click.js: One Click, Offline, CommonJS Modules in the browser

require1k

Stuk/require1k: A minimal, and yet practically useful, CommonJS/Node.js `require` module loader for the browser in under 1000 bytes
require1k — CommonJS require for the browser in 1k

require-polyfill

chenglou/require-polyfill: Make `require` work in browsers, at runtime. No code bundling needed!

¥html-imports

HTML Imports
HTML Imports

LABjs

getify/LABjs: Loading And Blocking JavaScript: On-demand parallel loader for JavaScript with execution order dependencies
LABjs | Drupal.org
Javascript文件加载:LABjs和RequireJS - 阮一峰的网络日志
这里有人用过LabJS么? - CNode技术社区
LABjs异步加载组件 - - ITeye博客

shimport

Rich-Harris/shimport: Use JavaScript modules in all browsers, including dynamic imports
Shimport demos

服务器端范畴

¥CommonJS(Node采用,一文件一模块,require加载,返回exports,同步加载)

BravoJS

wesgarland/bravojsold: Official Home - http://bitbucket.org/wesgarland/BravoJS
codegooglecom/bravojs: Automatically exported from code.google.com/p/bravojs
dchouzer/bravojs: Automatically exported from code.google.com/p/bravojs
abundanzini/bravojs: Bravo HS JS Project
luisbravoa/bravojs
wesgarland/bravojs
cadorn/christoph-bravojs-packages: Automatically exported from code.google.com/p/christoph-bravojs-packages

What is commonjs2 ? · Issue #1114 · webpack/webpack
require() 源码解读 - 阮一峰的网络日志
CommonJS Spec Wiki

Javascript模块化编程(一):模块的写法 - 阮一峰的网络日志
Javascript模块化编程(二):AMD规范 - 阮一峰的网络日志

JS、前端模块化 libs、plugins&tools

curljs

cujojs/curl: curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.
Home · cujojs/curl Wiki
curl.js AMD Loader
curl.js (javascript page curl image effect)
javascript - how do I use curl.js to load an object? - Stack Overflow

dependency-cruiser

sverweij/dependency-cruiser: Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

export-from-json

zheeeng/export-from-json: Export to plain text, json, csv, xls files from JSON.
export-from-json - npm

import-html-entry

kuitos/import-html-entry: import html and take over the exports from the scripts

import-js

Galooshi/import-js: A tool to simplify importing JS modules
dabbott/vscode-import-js: VSCode extension for ImportJS

require-context

liuziying/require-context: 去中心化模块加载插件
github.com
require-context - npm

system.js

systemjs
systemjs/systemjs: Dynamic ES module loader
systemjs - npm
systemjs-JavaScript中文网-JavaScript教程资源分享门户
SystemJS-WEB前端开发
SystemJS是万能动态模块加载器
Javascript模块加载捆绑器Browserify Webpack和SystemJS用法 -解道Jdon

anderlaw ( zarkey)
mjavascript/mastering-modular-javascript: 📦 Module thinking, principles, design patterns and best practices.

modules-webmake

medikoo/modules-webmake: Bundle CommonJS/Node.js modules for web browser

JS、前端模块化 资源、整理集&FAQ

如何实现一个异步模块加载器--以requireJS为例 · Issue #98 · youngwind/blog
JavaScript Modules: From IIFEs to CommonJS to ES6 Modules
JavaScript Modularization Journey
LABjs、RequireJS、SeaJS的区别_Seajs_脚本之家
前端模块化方案:CommonJS/AMD/CMD/ES6规范
feat(jest-util): add requireOrImportModule util for importing CJS or ESM by WeiAnAn · Pull Request #11199 · facebook/jest

¥JS执行流程/事件循环

执行流程

JS task到底是怎么运行的 · Issue #4 · rhinel/blog-word
JavaScript定时器与执行机制解析 | AlloyTeam

事件循环(Event Loop)

mafintosh/event-loop-delay: A minimal overhead event loop delay sampler.
mcollina/loopbench: Benchmark your event loop
Node.js 事件循环,定时器和 process.nextTick() | Node.js
JavaScript 运行机制详解:再谈Event Loop - 阮一峰的网络日志
不要混淆nodejs和浏览器中的event loop - CNode技术社区

¥JS内存管理

垃圾回收(GC)

JavaScript 中的垃圾回收(GC) · Issue #61 · lxfriday/give-me-job
内存管理 - JavaScript | MDN

内存监控、异常、泄漏

javascript - nodejs out of memory - Stack Overflow
An interesting kind of JavaScript memory leak - Meteor Blog
JavaScript 内存泄漏教程 - 阮一峰的网络日志
Node.js内存溢出-process out of memory 问题的处理 - 起点终站

Javascript 内存空间管理 · Issue #1 · ruizhengyun/javascript-note

¥prototype&继承

¥prototype

一道关于this和原型链的JS题目 · Issue #16 · RicardoCao-Biker/RICO-BLOG
Object.prototype.propertyIsEnumerable() - JavaScript | MDN

¥继承

inherits

isaacs/inherits: Easy simple tiny inheritance in JavaScript

继承与原型链 | MDN

¥TypeScript

TypeScript core

Documentation

TypeScript: The starting point for learning TypeScript
TypeScript 3.2 · TypeScript
Compiler Options · TypeScript
文档简介 · TypeScript中文网 · TypeScript——JavaScript的超集
模板 · 声明文件 · TypeScript中文网 · TypeScript——JavaScript的超集

strictPropertyInitialization

javascript - Property '...' has no initializer and is not definitely assigned in the constructor - Stack Overflow
angular - How to resolve 'Property 'foo' has no initializer and is not definitely assigned in the constructor' when using @Input decorator? - Stack Overflow

typescript-operator

Typescript & operator - Stack Overflow

tsconfig.json

tsconfig.json · TypeScript
tsconfig.json · TypeScript
编译选项 · TypeScript中文网 · TypeScript——JavaScript的超集
json.schemastore.org/tsconfig

类型

类型断言

TypeScript 非空断言 | 全栈修仙之路

microsoft/TypeScript: TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TypeScript/spec.md at master · microsoft/TypeScript
TypeScript - JavaScript that scales.
TypeScript中文网
TypeScript中文网 · TypeScript——JavaScript的超集
Introduction · TypeScript Handbook(中文版)
TypeScript Types Search

TypeScript libs、plugins&tools

create-exposed-app

iamturns/create-exposed-app: App generator with everything exposed for maximum control

TypeScript-Babel-Starter

Microsoft/TypeScript-Babel-Starter: A sample setup using Babel CLI to build TypeScript code, and using TypeScript for type-checking.

TypeScript-Node-Starter

microsoft/TypeScript-Node-Starter: A starter template for TypeScript and Node with a detailed README describing how to use the two together.

TypeScript-React-Starter

Microsoft/TypeScript-React-Starter: A starter template for TypeScript and React with a detailed README describing how to use the two together.
microsoft/TypeScript-React-Starter: A starter template for TypeScript and React with a detailed README describing how to use the two together.

TypeScript-Vue-Starter

microsoft/TypeScript-Vue-Starter: A starter template for TypeScript and Vue with a detailed README describing how to use the two together.

TypedJSON

JohnWeisz/TypedJSON: Typed JSON parsing and serializing for TypeScript that preserves type information.

ts-node

TypeStrong/ts-node: TypeScript execution and REPL for node.js

tslib

microsoft/tslib: Runtime library for TypeScript helpers.
tslib - npm

type-fest

sindresorhus/type-fest: A collection of essential TypeScript types

TSDoc

tsdoc/tsdoc at master · microsoft/tsdoc
tsdoc/tsdoc-config at master · microsoft/tsdoc
tsdoc/eslint-plugin at master · microsoft/tsdoc
TSDoc
eslint-plugin-tsdoc - npm
microsoft/tsdoc: A doc comment standard for TypeScript

ts-toolbelt

millsp/ts-toolbelt: 👷 TypeScript's largest utility library
ts-toolbelt

utility-types

piotrwitek/utility-types: Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).

Xterm.js

TypeScript 资源、整理集&FAQ

TypeScript 资源

@types / DefinitelyTyped

DefinitelyTyped/DefinitelyTyped: The repository for high quality TypeScript type definitions.
DefinitelyTyped/tsd: [DEPRECATED] TypeScript Definition manager for DefinitelyTyped
DefinitelyTyped/types/lodash at master · DefinitelyTyped/DefinitelyTyped
npm
@types/url-join - npm
@types/proper-url-join - npm
@types/zxcvbn - npm
@types/validator - npm
@types/validatorjs - npm
@types/html-validator - npm
@types/qs - npm
@types/append-query - npm
@types/globalthis - npm
@types/jsdom-global - npm
@types/window-or-global - npm
@types/url-search-params - npm
@types/ungap__url-search-params - npm
@types/js-cookie - npm
@types/crypto-js - npm
@types/stompjs - npm
@types/lodash - npm
@types/hapi__joi - npm
definitelytyped-header-parser - npm
UNPKG - @types/react
Home | DefinitelyTyped
@types/passport - npm
@types/passport-jwt - npm
@types/sequelize - npm
@types/bull - npm
@types/graphql-type-json - npm
@types/socket.io - npm
@types/git-revision-webpack-plugin - npm
@types/numeral - npm
@types/js-yaml - npm
@types/lru-cache - npm
@types/memory-fs - npm
@types/yargs - npm
@types/yargs-parser - npm
@types/lz-string - npm
@types/promise.prototype.finally - npm

awesome-typescript

semlinker/awesome-typescript: A collection of awesome TypeScript resources for client-side and server-side development

clean-code-typescript

labs42io/clean-code-typescript: Clean Code concepts adapted for TypeScript
clean-code-typescript | Clean Code concepts adapted for TypeScript

dts-gen

microsoft/dts-gen: dts-gen creates starter TypeScript definition files for any module or library.

TypeScript

zhongsp/TypeScript: TypeScript使用手册(中文版)翻译。TypeScript is a superset of JavaScript that compiles to clean JavaScript output. http://www.typescriptlang.org

typings

typings/typings: *DEPRECATED* The TypeScript Definition Manager
vue/types at dev · vuejs/vue
vue-router/types at dev · vuejs/vue-router
vuex/types at dev · vuejs/vuex
vue CDN by jsDelivr - A free, fast, and reliable Open Source CDN

typescript-book

typescript-book-chinese

jkchao/typescript-book-chinese: TypeScript Deep Dive 中文版

basarat/typescript-book: The definitive guide to TypeScript and possibly the best TypeScript book . Free and Open Source 🌹
Introduction - TypeScript Deep Dive

satya164/typescript-template: Template repository for TypeScript projects with Babel
dizmo/types-global: Global type declarations
TypeScript Roadmap: January - June 2019 · Issue #29288 · Microsoft/TypeScript
typescript-cheatsheets/utilities: a list of typescript helper libraries
xcatliu/typescript-tutorial: TypeScript 入门教程
joye61/typescript-tutorial: TypeScript速成教程(2小时速成)
Learn to code professional, production-grade TypeScript in this course by TypeScript expert Mike North
JavaScript 全栈工程师培训教程 - 阮一峰的网络日志
TypeScript Weekly

TypeScript 整理集

《Typescript入门》

《TypeScript 演化史》

《TypeScript 简明教程》

《TypeScript + React最佳实践》

《巧用 TypeScript》

《从 JavaScript 到 TypeScript》

从 JavaScript 到 TypeScript 1 - 什么是 TypeScript - blog
从 JavaScript 到 TypeScript 2 - 基础特性和类型推导 - blog
从 JavaScript 到 TypeScript 3 - 引入和编译 - blog
从 JavaScript 到 TypeScript 4 - 装饰器和反射 - blog
从 JavaScript 到 TypeScript 5 - 路由进化 - blog
从 JavaScript 到 TypeScript 6 - Vue 引入 TypeScript - blog

《类型即正义:TypeScript 从入门到实践》

文章汇总(挖坑大全) - 知乎

TypeScript FAQ

typescript 中的 interface 和 type 到底有什么区别? · Issue #7 · Weiyu-Chen/blog
weekly/058.精读《Typescript2.0 - 2.9》.md at 7de3c77c3bdd7304c9e4b0c0f70c3ba6968ebd29 · dt-fe/weekly
weekly/084.精读《Typescript 3.2 新特性》.md at v2 · dt-fe/weekly
typescript - Add variable to window - Stack Overflow
Announcing TypeScript 4.0 Beta | TypeScript
前言 - TypeScript 入门教程
ts跳过类型检查_heimi_新浪博客
分类: TypeScript学习笔记 | banggan's Blog

¥编译原理

global、self、this&window

#globalThis

es-shims/globalThis: ECMAScript spec-compliant polyfill/shim for `globalThis`.
staltz/prevent-global-this: Don't let TC39 use globalThis
ungap/global-this: A cross engine globalThis
globalthis - npm
@ungap/global-this - npm

#this

淺談 JavaScript 頭號難題 this:絕對不完整,但保證好懂 · Issue #39 · aszx87410/blog
Understanding JavaScript Function Invocation and "this"

purposeindustries/window-or-global

LHS和RHS查询

闭包

如何让将js闭包内部局部变量全部删除_百度知道

作用域

可视化上下文作用域变量

tylermcginnis/javascriptvisualizer: A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript.
JavaScript Visualizer

错误类型

Uncaught SyntaxError

Error | MDN
EvalError | MDN
InternalError | MDN
RangeError | MDN
ReferenceError | MDN
SyntaxError | MDN
TypeError | MDN
URIError | MDN
详解JavaScript中的六种错误类型_javascript技巧_脚本之家

执行上下文(Execution Context)、堆&栈(stack)

Javascript中递归造成的堆栈溢出及解决方案 – FED实验室 - 专注WEB端开发和用户体验
latentflip.com/loupe/?code=JC5vbignYnV0dG9uJywgJ2NsaWNrJywgZnVuY3Rpb24gb25DbGljaygpIHsKICAgIHNldFRpbWVvdXQoZnVuY3Rpb24gdGltZXIoKSB7CiAgICAgICAgY29uc29sZS5sb2coJ1lvdSBjbGlja2VkIHRoZSBidXR0b24hJyk7ICAgIAogICAgfSwgMjAwMCk7Cn0pOwoKY29uc29sZS5sb2coIkhpISIpOwoKc2V0VGltZW91dChmdW5jdGlvbiB0aW1lb3V0KCkgewogICAgY29uc29sZS5sb2coIkNsaWNrIHRoZSBidXR0b24hIik7Cn0sIDUwMDApOwoKY29uc29sZS5sb2coIldlbGNvbWUgdG8gbG91cGUuIik7!!!PGJ1dHRvbj5DbGljayBtZSE8L2J1dHRvbj4%3D

尾调用/尾递归

Using trampolines to manage large recursive loops in JavaScript - LogRocket Blog
Tail call optimization in ECMAScript 6
怎样避免JavaScript中过长递归导致的堆栈溢出? - 知乎

变量提升

编译器、解释器(Interpreter)&解析器

Acorn

acornjs/acorn: A small, fast, JavaScript-based JavaScript parser

Esprima

jquery/esprima: ECMAScript parsing infrastructure for multipurpose analysis
Esprima

giao-js

webfansplz/giao-js: Mini Javascript Interpreter

jsjs

bramblex/jsjs: 简易的 JavaScript 元循环解释器

Shift Parser

shapesecurity/shift-parser-js: ECMAScript parser that produces a Shift format AST

doodlewind/mocha1995: ☕️ The world's first JavaScript engine written in 1995 by Brendan Eich, now compiled back to JS and WASM!
tree-sitter/tree-sitter: An incremental parsing system for programming tools
KFlash/seafox: A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
Build a JS Interpreter in JavaScript Using Acorn as a Parser | by Chidume Nnamdi 🔥💻🎵🎮 | Bits and Pieces

语法树(Syntax Tree)

#抽象语法树(Abstract Syntax Tree,AST)

#Extensible Abstract Syntax Tree

syntax-tree/xast: Extensible Abstract Syntax Tree
syntax-tree/xastscript: utility to create xast trees
syntax-tree/xast-util-from-xml: utility to parse from XML
syntax-tree/xast-util-to-string: xast utility to get the text value of a node
syntax-tree/xast-util-to-xml: utility to serialize to XML

#Hypertext Abstract Syntax Tree

syntax-tree/hast: Hypertext Abstract Syntax Tree format
syntax-tree/hast-util-to-nlcst: utility to transform hast to nlcst
syntax-tree/hast-util-to-xast: utility to transform to xast (xml)
syntax-tree/hastscript: utility to create hast trees
syntax-tree/hast-to-hyperscript: utility to transform hast to something else through a hyperscript DSL
syntax-tree/hast-util-assert: utility to assert hast nodes
brechtcs/hast-util-class-list: Simulate the browser's classList API for HAST nodes
syntax-tree/hast-util-classnames: utility to merge class names together
syntax-tree/hast-util-embedded: utility to check if a node is an embedded element
syntax-tree/hast-util-find-and-replace: utility to find and replace text in a hast tree
syntax-tree/hast-util-from-dom: utility to transform a DOM tree to hast
syntax-tree/hast-util-from-parse5: utility to transform Parse5’s AST to hast
syntax-tree/hast-util-from-selector: utility to parse CSS selectors to hast nodes
rehype-minify/packages/hast-util-from-string at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
syntax-tree/hast-util-from-text: utility to set the plain-text value of a node according to the `innerText` algorithm
syntax-tree/hast-util-has-property: utility to check if a node has a property
syntax-tree/hast-util-heading: utility to check if a node is a heading element
syntax-tree/hast-util-heading-rank: utility to get the rank (or depth, level) of headings
syntax-tree/hast-util-interactive: utility to check if a node is interactive
rehype-minify/packages/hast-util-is-body-ok-link at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
rehype-minify/packages/hast-util-is-conditional-comment at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
rehype-minify/packages/hast-util-is-css-link at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
rehype-minify/packages/hast-util-is-css-style at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
syntax-tree/hast-util-is-element: utility to check if a node is a (certain) element
rehype-minify/packages/hast-util-is-event-handler at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
rehype-minify/packages/hast-util-is-javascript at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
syntax-tree/hast-util-labelable: utility to check whether a node is labelable
syntax-tree/hast-util-menu-state: utility to get the state of a menu element
syntax-tree/hast-util-parse-selector: utility to create an element from a simple CSS selector
syntax-tree/hast-util-phrasing: utility to check if a node is phrasing content
syntax-tree/hast-util-raw: utility to reparse a hast tree
syntax-tree/hast-util-sanitize: utility to sanitize hast nodes
syntax-tree/hast-util-script-supporting: utility to check if a node is a script-supporting element
syntax-tree/hast-util-select: utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
syntax-tree/hast-util-sectioning: utility to check if a node is a sectioning element
syntax-tree/hast-util-shift-heading: utility to change heading rank (or depth, level) in hast
mapbox/hast-util-table-cell-style: Transform deprecated styling attributes on HAST table cells to inline styles.
syntax-tree/hast-util-to-dom: utility to transform hast to a DOM tree
syntax-tree/hast-util-to-html: utility to serialize hast to HTML
jsxtreme-markdown/packages/hast-util-to-jsx at a8eb8db936933921438b48ea247bd80ca7bc4aad · mapbox/jsxtreme-markdown
syntax-tree/hast-util-to-mdast: utility to transform hast (HTML) to mdast (markdown)
syntax-tree/hast-util-to-parse5: utility to transform hast to Parse5’s AST
rexxars/hast-util-to-portable-text: Utility to transform hast to portable text
syntax-tree/hast-util-to-snabbdom: utility to transform to a Snabbdom tree
rehype-minify/packages/hast-util-to-string at 3e1903a2bbc4c5a9d56812ca2d050fe4f36b84c4 · rehypejs/rehype-minify
syntax-tree/hast-util-to-text: utility to get the plain-text value of a node according to the `innerText` algorithm
syntax-tree/hast-util-transparent: utility to check if a node is a transparent element
syntax-tree/hast-util-whitespace: utility to check if a node is inter-element whitespace
prettyhtml/packages/hast-util-from-webparser at 5db9a8b7357d57a1997b6c293a9eaaab8afd6108 · Prettyhtml/prettyhtml

#Markdown Abstract Syntax Tree

syntax-tree/mdast: Markdown Abstract Syntax Tree format
syntax-tree/mdast-util-from-markdown: mdast utility to parse markdown
syntax-tree/mdast-util-assert: utility to assert mdast trees
mike-north/mdast-builder: Build a mdast structure w/ composable functions
syntax-tree/mdast-comment-marker: utility to parse a comment marker in mdast
syntax-tree/mdast-util-compact: utility to make an mdast tree compact
syntax-tree/mdast-util-definitions: utility to find definition nodes in an mdast tree
syntax-tree/mdast-util-from-quill-delta: utility to transform Quill delta to mdast
syntax-tree/mdast-util-heading-range: utility to use headings as ranges in mdast
syntax-tree/mdast-util-heading-style: utility to get the style of an mdast heading
anandthakker/mdast-util-inject: Mdast utility to inject some markdown content into some other markdown at a certain heading
syntax-tree/mdast-normalize-headings: utility to make sure there is no more than a single top-level heading in the document
syntax-tree/mdast-util-phrasing: utility to check if an mdast node is phrasing content
syntax-tree/mdast-squeeze-paragraphs: utility to remove empty paragraphs from an mdast tree
syntax-tree/mdast-util-toc: utility to generate a table of contents from an mdast tree
syntax-tree/mdast-util-to-hast: utility to transform mdast to hast
syntax-tree/mdast-util-to-nlcst: utility to transform mdast to nlcst
syntax-tree/mdast-util-to-string: utility to get the plain text content of an mdast node
syntax-tree/mdast-zone: utility to treat HTML comments as ranges or markers in mdast
syntax-tree/mdast-util-directive: mdast extension to parse and serialize generic directives (`:cite[smith04]`)
syntax-tree/mdast-util-footnote: mdast extension to parse and serialize footnotes
syntax-tree/mdast-util-frontmatter: mdast extension to parse and serialize frontmatter (YAML, TOML, etc)
syntax-tree/mdast-util-gfm: mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
syntax-tree/mdast-util-gfm-autolink-literal: mdast extension to parse and serialize GFM autolink literals
syntax-tree/mdast-util-gfm-strikethrough: mdast extension to parse and serialize GFM strikethrough
syntax-tree/mdast-util-gfm-table: mdast extension to parse and serialize GFM tables
syntax-tree/mdast-util-gfm-task-list-item: mdast extension to parse and serialize GFM task list items
syntax-tree/mdast-util-math: mdast extension to parse and serialize math
syntax-tree/mdast-util-to-markdown: mdast utility to serialize markdown
syntax-tree/mdast-util-mdx-expression: mdast extension to parse and serialize MDX or MDX.js expressions
syntax-tree/mdast-util-mdx-jsx: mdast extension to parse and serialize MDX or MDX.js JSX
syntax-tree/mdast-util-mdxjs-esm: mdast extension to parse and serialize MDX.js ESM (import/exports)
staltz / mdast-add-list-metadata · GitLab
staltz / mdast-flatten-image-paragraphs · GitLab
staltz / mdast-flatten-listitem-paragraphs · GitLab
staltz / mdast-flatten-nested-lists · GitLab
staltz / mdast-move-images-to-root · GitLab
syntax-tree/mdast-util-mdx: mdast extension to parse and serialize MDX (or MDX.js)

gogocode

thx/gogocode: The simplest tool to parse/transform/generate code on ast

syntax-tree
SBoudrias/AST-query: Tentative to a simple JavaScript AST modification library
abell123456/AST-: 收集业界AST解析相关实现,含:HTML/JS/CSS/JSON/MARKDOWN
AST explorer
AST 团队分享 | chengyuming
JointJS - JavaScript diagramming library - Demos.
Refactoring With Codemods and jscodeshift | Toptal

Natural Language Concrete Syntax Tree

syntax-tree/nlcst: Natural Language Concrete Syntax Tree format
syntax-tree/nlcst-affix-emoticon-modifier: utility to merge affix emoticons into the previous sentence in nlcst
syntax-tree/nlcst-emoji-modifier: utility to support emoji in nlcst
syntax-tree/nlcst-emoticon-modifier: utility to support emoticons in nlcst
syntax-tree/nlcst-is-literal: utility to check whether an nlcst node is meant literally
syntax-tree/nlcst-normalize: utility to normalize an nlcst word for easier comparison
syntax-tree/nlcst-search: utility to search for patterns in an nlcst tree
syntax-tree/nlcst-to-string: utility to transform an nlcst tree to a string
syntax-tree/nlcst-test: utility to check assert an nlcst node

Universal Syntax Tree

syntax-tree/unist: Universal Syntax Tree used by @unifiedjs

unified

unifiedjs/unified: ☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
unifiedjs/awesome-unified: Curated list of awesome unified resources
unified
unified

syntax-tree/.github: Community health files for syntax-tree, unist, hast, xast, mdast, and nlcst
syntax-tree/ideas: Share ideas for new utilities and tools built with @syntax-tree
syntax-tree/awesome-syntax-tree: Curated list of awesome syntax-tree, unist, hast, xast, mdast, nlcst resources
.github/code-of-conduct.md at 4077d479012da74f551d4d662c0f2a28e0d577d7 · syntax-tree/.github

递归(Recursion)

Recursion Tree Visualizer

ascoders/syntax-parser: Light and fast 🚀parser! With zero dependents.
jrainlau/canjs: CanJS is a javascript interpreter, which can run JS code in JS.

¥运算符/操作符

Fantasy Land

Fantasy Land
fantasyland/fantasy-land: Specification for interoperability of common algebraic structures in JavaScript

与、或、异或运算

按位操作符 | MDN

默认参数、解构赋值与扩展运算符

运算符优先级 - JavaScript | MDN

¥并发控制

tiny-async-pool

rxaviers/async-pool: Run multiple promise-returning & async functions with limited concurrency using native ES6/ES7

15 行代码实现并发控制(javascript) · Issue #2 · SunshowerC/blog
chenjigeng/requestDecorator: requestDecorator
RxJS - mergeMap
async - Documentation
eachLimit.js - Documentation
javascript - Get which promise completed in Promise.race - Stack Overflow

¥进制

文件与二进制

bitjs

codedread/bitjs: Binary Tools for JavaScript

文件和二进制数据的操作 -- JavaScript 标准参考教程(alpha)
浏览器中的二进制以及相关转换 - 山月的个人博客

数值问题

八进制转义字符转中文

进制转换 - 在线工具

¥模板引擎

#other 模板引擎

Topic: tagged-template
tmodjs/README.md at master · aui/tmodjs
aui/tmodjs: 前端模板外置解决方案
DeFinance-Technologies/HTVL-compiler: HTVL compiler is a project aiming at automating front-end development. We have recently opened up one of our projects for public contribution, and this page will be used to invite and manage healthy contributions.
moinonin/htvl: HTVL compiler is a project aiming at automating front-end development. We have recently opened up one of our projects for public contribution, and this page will be used to invite and manage healthy contributions.
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/template_strings
Template literals - JavaScript | MDN
John Resig - JavaScript Micro-Templating
EJS - JavaScript Templates
So you need a template engine..
非转义序列的模板字符串 | esnext | es6 es7 es2017 es2018 es2019

art-template

aui/art-template: High performance JavaScript templating engine
art-template
art-template
artTemplate
arttemplate - Awesomes
高性能JavaScript模板引擎原理解析 – 腾讯CDC

BaiduTemplate

BaiduFE/BaiduTemplate: 前端模板
BaiduTemplate模板引擎

Consolidate.js

tj/consolidate.js: Template engine consolidation library for node.js

doT.js

olado/doT: The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.
doT.js - the fastest and concise javascript template engine for Node.js and browsers

domjs

medikoo/domjs: DOM template engine for client and server

dustjs

linkedin/dustjs: Asynchronous Javascript templating for the browser and server
dust
Dust.js by LinkedIn

etpl

ecomfe/etpl: ETPL是一个强复用、灵活、高性能的JavaScript模板引擎,适用于浏览器端或Node环境中视图的生成。
ETpl - Enterprise Template

ejs

tj/ejs: Embedded JavaScript templates for node
mde/ejs: Embedded JavaScript templates -- http://ejs.co
sail-sail/ejsExcel: nodejs excel template engine. node export excel
EJS -- Embedded JavaScript templates
EJS -- 嵌入式 JavaScript 模板引擎 | EJS 中文文档
ejsexcel

engine

jonschlinkert/engine: Alternative to Lo-Dash template with support for helpers.
engine - npm

fxtpl

koen301/fxtpl: 全新的JS模板引擎
Fxtpl

The Handlebars Templating Language

handlebars-lang/handlebars.js
wycats/handlebars.js
Handlebars
Handlebars.js 模板引擎 | Ghost中文网
The Handlebars Templating Language
handlebars - npm
Handlebars 中文文档 | Handlebars 中文网

hogan.js

twitter/hogan.js: A compiler for the Mustache templating language
Hogan.js

Jade templates

pugjs/pug: Pug – robust, elegant, feature rich template engine for Node.js
bluewings/pug-as-jsx-loader
donpark/html2jade: Converts HTML to Jade template. Not perfect but useful enough for non-daily conversions.
naltatis/jade-syntax-docs: Jade Template Syntax by example
pugjs/babel-plugin-transform-react-pug: A plugin for transpiling pug templates to jsx
Getting Started – Pug

jsrender

BorisMoore/jsrender: A lightweight, powerful and highly extensible templating engine. In the browser or on Node.js, with or without jQuery.
JsRender: Demos
JsRender/JsViews
JsRender/JsViews
jsrender - cdnjs.com - The best FOSS CDN for web related libraries to speed up your websites!

Juicer

PaulGuo/Juicer: A Light Javascript Templete Engine.

layui.laytpl

模板引擎文档 - layui
laytpl前端模版引擎 - 在线演示 - layui

Markup.js

adammark/Markup.js: Powerful JavaScript templates

mustache.js

janl/mustache.js: Minimal templating with {{mustaches}} in JavaScript
{{ mustache }}

nunjucks

mozilla/nunjucks: A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
Nunjucks

plates

flatiron/plates: Light-weight, logic-less, DSL-free, templates for all javascript environments!

pure.js

pure/pure: PURE Unobtrusive Rendering Engine for HTML
pure.js - Javascript Template Engine

st.js

SelectTransform/st.js: JSON template over JSON

template.js

yanhaijing/template.js: A javascript template engine, simple, easy & extras, support webpack, rollup, parcel, browserify, fis and gulp

transparency

leonidas/transparency: Transparency is a semantic template engine for the browser. It maps JSON objects to DOM elements by id, class and data-bind attributes.
Try Transparency

template

jonschlinkert/template: Render templates from any engine. Make custom template types, use layouts on pages, partials or any custom template type, custom delimiters, helpers, middleware, routes, loaders, and lots more. Powers Assemble v0.6.0, Verb v0.3.0 and your application.
template - npm

underscore-template-loader

emaphp/underscore-template-loader: A Underscore and Lodash template loader for Webpack

tbhuabi/template: html模板引擎

¥正则表达式(RegExp)

RegExp core

()、[]、{}、|

(?:pattern)、(?=pattern)、(?!pattern)、(?<=pattern)&(?<!pattern)

正则 ?<= 和 ?= 用法 - whaozl - 博客园
js正则去重及(?<=)的匹配规则-秋天爱美丽-专业的技术网站

转义字符/元字符

正则表达式 – 元字符 | 菜鸟教程

zeeshanu/learn-regex: Learn regex the easy way
正则表达式 – 教程 | 菜鸟教程
正则表达式 - JavaScript | MDN

RegExp libs、plugins

any-rule

any86/any-rule: 🦕 常用正则大全, 支持web / vscode插件2种查询方式.

fill-range

jonschlinkert/fill-range: Fill in a range of numbers or letters, positive or negative, optionally passing an increment or multiplier to use.
fill-range - npm

path-to-regexp

pillarjs/path-to-regexp: Turn a path string such as `/user/:name` into a regular expression
path-to-regexp - npm
@qixian.cs/path-to-regexp - npm

path-match

pillarjs/path-match: please use path-to-regexp's `match` function
path-match - npm

regex-not

jonschlinkert/regex-not: Create a javascript regular expression for matching everything except for the given string.

regexgen.js

amobiz/regexgen.js: RegexGen.js is a JavaScript Regular Expression Generator that helps to construct complex regular expressions.

regexr

trusktr/regexr: Easily compose regular expressions without the need for double-escaping inside strings.
regexr - npm

safe-regex

substack/safe-regex: detect possibly catastrophic, exponential-time regular expressions

to-regex-range

micromatch/to-regex-range: Pass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.

RegExp 资源、整理集&FAQ

RegExp 资源

qdlaoyao/js-regex-mini-book
正则表达式代写,正则表达式教程 - 正则表达式社区
正则表达式30分钟入门教程

RegExp 整理集

JsCode/前端常用rule校验.js at master · jiaopianjun/JsCode
JS正则表达式语法大全(非常详细)
JS正则表达式大全(整理详细且实用)_javascript技巧_脚本之家
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等_正则表达式_脚本之家
必备之常用正则表达式 | 晚晴幽草轩
常用的JS正则校验表达式 | 故事胶片

RegExp FAQ

关于日期正则表达式的思路详解_正则表达式_脚本之家
JS正则表达式验证数字 - - ITeye博客
js最新手机号码、电话号码正则表达式-前端开发博客

¥函数式(声明式)编程(Functional Programming,FP)

¥函数柯里化&偏函数(Curry&Partial)

JavaScript 中的 Currying(柯里化) 和 Partial Application(偏函数应用)-WEB前端开发
JavaScript Functional Programming Explained: Partial Application and Currying | DigitalOcean

¥函数组合(Compose)

co-compose

poppinss/co-compose: AdonisJS and Koa style middleware layer for general use.
co-compose - npm

《Functional-Light-JS》

getify/Functional-Light-JS: Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
xiaoboost/Functional-Light-JS-Zh: 《Functional-Light-JS》中文翻译
Simingchen/Functional-Light-JS: JavaScript轻量级函数式编程(中文翻译)
sspantz/Functional-Light-JS-zh: 轻量函数式 JavaScript 中文
Functional-Light… by Kyle Simpson [Leanpub PDF/iPad/Kindle]

《一步一步教你 JavaScript 函数式编程》

一步一步教你 JavaScript 函数式编程(第一部分)-WEB前端开发
一步一步教你 JavaScript 函数式编程(第二部分)-WEB前端开发
一步一步教你 JavaScript 函数式编程(第三部分)-WEB前端开发

《函数式 JS》

functional.js

functional.js
functionaljs/functional-js: A functional JavaScript library that facilitates currying and point-free programming
functionaljs.com

folktale

origamitower/folktale: [not actively maintained!] A standard library for functional programming in JavaScript
Home | Folktale, a standard library for functional programming in JavaScript

ramda

ramda
ramda/ramda: Practical functional Javascript
raine/ramda-cli: A CLI tool for processing data with functional pipelines
typed-typings/npm-ramda: TypeScript's type definitions for Ramda
ramda/ramda-fantasy: Fantasy-Land compatible types for easy integration with Ramda.js
selfrefactor/rambda: Faster and smaller alternative to Ramda
char0n/ramda-adjunct: Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
Package - ramda
Ramda Documentation
Ramda Documentation
Ramda 函数库参考教程 - 阮一峰的网络日志
推荐一下Ramda.js - CNode技术社区
Ramda 常用函数(快速上手)_慕课手记

Sanctuary

Sanctuary
sanctuary-js/sanctuary: Refuge from unsafe JavaScript
Sanctuary

eczn/se: 🔣 lisp 方言解释器 (emmm)
funkia/list: 🐆 An immutable list with unmatched performance and a comprehensive functional API.
orangeduck/BuildYourOwnLisp: Learn C and build your own programming language in under 1000 lines of code!
eczn's blog | Rally
JavaScript 函数式编程术语大全-WEB前端开发
JavaScript函数式编程,真香之认识函数式编程(一) - 桃园

¥命令式编程

¥响应式编程(Reactive Programming,RP)

RxJS

RxJS core

ReactiveX/rxjs: A reactive programming library for JavaScript
ReactiveX/IxJS: The Interactive Extensions for JavaScript
RxJS-CN/RxJS-Ultimate-CN: RxJS Ultimate 中文版
RxJS-CN/RxJS-Docs-CN: RxJS 5 中文文档
RxJS-CN/learn-rxjs-operators: Learn RxJS 中文版 (通过清晰的示例来学习 RxJS 5 操作符)
Reactive Extensions
Reactive-Extensions/RxJSKoans: RxJS Koans
Reactive-Extensions/RxJS-DOM: HTML DOM Bindings for the Reactive Extensions for JavaScript
Reactive-Extensions/RxJS: The Reactive Extensions for JavaScript
btroncone/learn-rxjs: Clear examples, explanations, and resources for RxJS 5/6+
RxJS
RxJS 中文文档
ReactiveX
前言 · RxJS 5 基本原理
前言 · 学习 RxJS 操作符
RxJS - BLACK LIVES MATTER
RxJS - webSocket

RxJS libs、plugins&tools

rxviz

moroshko/rxviz: Rx Visualizer - Animated playground for Rx Observables

benlesh/rxjs-for-await: A library for making RxJS support async-await for-await loops via AsyncIterables

RxJS 资源、整理集&FAQ

RxJS 资源

learnrx

ReactiveX/learnrx: A series of interactive exercises for learning Microsoft's Reactive Extensions Library for Javascript.
skyline75489/learnrx-zh-cn: ReactiveX 官方互动式教程中文翻译,原仓库 https://github.com/ReactiveX/learnrx

RxJS-CN/rxjs-articles-translation: RxJS 优质文章翻译
RxJS-CN/awesome-rxjs: Awesome list of RxJS 5
ichpuchtli/awesome-rxjs: A collection of awesome RxJS resources
Cmdv/React-RxJS: React + RxJs + React-Router + Webpack + babel and soon more
Brooooooklyn/learning-rxjs: Learning RxJS step by step
Functional Programming in Javascript
Introduction - Learn RxJS

RxJS 整理集

《RxJS 源码解析》

RxJS FAQ

用 Rx.js 写个抛物线动画 - Lambda Academy
DaoCloud 基于 RxJS 的前端数据层实践 - 知乎
Hello RxJS - 知乎
用 RxJS 连接世界 - 知乎

¥面向对象编程(Object-oriented programming)

里氏替换原则(Liskov Substitution Principle,LSP)

The Liskov Substitution Principle Explained

jirong-gao/oop-in-javascript: Object-oriented programming in JavaScript

¥防御性编程

Handling Errors in JavaScript: The Definitive Guide

#沙箱(SandBox)

Endo

Endo
endojs/endo: Endo is a distributed secure JavaScript sandbox, based on SES
ses - npm

jailed

asvd/jailed: execute untrusted code with custom permissions

gold-miner/sandboxed-iframes.md at master · xitu/gold-miner

¥异步编程

¥async/await

#async/await core

tc39/proposal-top-level-await: top-level `await` proposal for ECMAScript (stage 3)
Top-Level Await
async 函数 - ECMAScript 6入门
developer.mozilla.org
异步函数 - 提高 Promise 的易用性  |  Web  |  Google Developers

#async/await libs、plugins&tools

#A-G

async

caolan/async: Async utilities for node and the browser
async-es - npm
Home - Documentation
Home - Documentation

async.js

eligrey/async.js: async/await before promises were invented. It facilitates asynchronous actions (promises) with synchronous-style syntax

asyncawait

yortus/asyncawait: Callback heaven for Node.js with async/await

await-to-js

scopsy/await-to-js: Async await wrapper for easy error handling without try-catch

Awaity.js

asfktz/Awaity.js: A functional, lightweight alternative to bluebird.js, built with async / await in mind.

buha.js

flouthoc/buha.js: Browser based Strictly ordered Task Queue for Sync/Async Javascript Functions
buha.js - browser based Strictly ordered Task Queue for Sync/Async Javascript Functions.

deasync

abbr/deasync: Turns async function into sync via JavaScript wrapper of Node event loop
jakwuh/deasync-promise: Transform async functions into sync with promise API

MiguelCastillo/coseq: high order functions for JavaScript async/sync iterators
proxy-m/fibersync: fibersync - Callbacks and promises simplification for Node.js with synchronized+asyncawait (by fibers, bluebird and lodash)
devlato/async-wait-until: Waits for the given callback to return a truthy value, with a convenient Promise API
duziten/await-to-decorater: Async/await decorater for easy error handling in js, inspired by await-to-js
nolanlawson/async-functions-with-regenerator: A "hello world" for async/await with Babel and Regenerator

#H-N

metasync

metarhia/metasync: Asynchronous Programming Library for JavaScript & Node.js

mono-js/mono-utils: Node.js utils to deal with async/await

#O-T

run-async

SBoudrias/run-async: Utility method to run function either synchronously or asynchronously using the common `this.async()` style.

#U-Z

DawnImpulse/wait-loop: Helps synchronizing each async loop call of an array (without promise).

#async/await 资源、整理集&FAQ

async/await 资源

JavaScript Async/Await Explained in 10 Minutes - Tutorialzine
wangfupeng1988/js-async-tutorial: 深入理解 JavaScript 异步

async/await 整理集

async/await FAQ

error-handling

Async Functions in JavaScript | www.thecodebarbarian.com
Async Await Error Handling in JavaScript | www.thecodebarbarian.com

JS task到底是怎么运行的 · Issue #4 · rhinel/blog-word
fe/2017-12-07-await-vs-return-vs-return-await.md at master · dev-reading/fe
Async/Await替代Promise的6个理由 | Fundebug博客 - 一行代码搞定BUG监控 - 网站错误监控|JS错误监控|资源加载错误|网络请求错误|小程序错误监控|Java异常监控|监控报警|Source Map|用户行为|可视化重现

¥Generator

#Generator core

sebmarkbage/ecmascript-generator-expression: Proposal for do Generator Expressions in ECMAScript. Work in progress. Edit Add topics
Generator 函数的语法 - ECMAScript 6入门

#Generator libs、plugins&tools

node-fibers

laverdet/node-fibers: Fiber/coroutine support for v8 and node.

#Generator 资源、整理集&FAQ

¥Promise

#Promise core

Promises/A+
liubin/promises-book: JavaScript Promise迷你书
Promise - JavaScript | MDN
使用 Promises - JavaScript | MDN
Promise - 廖雪峰的官方网站
.promise() | jQuery API中文文档(适用jQuery 1.0 - jQuery 3.1)
Promise 对象 - ECMAScript 6入门
JavaScript Promise:简介  |  Web  |  Google Developers
.promise() | jQuery API Documentation
Promises
deferred.always() | jQuery API中文文档(适用jQuery 1.0 - jQuery 3.1)
jQuery.when() | jQuery API Documentation
JavaScript Promise迷你书(中文版)
Promises/A+
图灵社区

#Promise libs、plugins&tools

#A-G

bluebird

petkaantonov/bluebird: Bluebird is a full featured promise library with unmatched performance.
Getting Started | bluebird

delay

sindresorhus/delay: Delay a promise a specified amount of time
sindresorhus/delay-cli: Delay execution for a given amount of seconds
delay - npm

es6-promise

stefanpenner/es6-promise: A polyfill for ES6-style Promises

cnwhy/extend-promise: 基于promise扩展一些常用方法
jinjor/batch-runner: A promise utility for batching

#H-N

#is promise

then/is-promise: Test whether an object looks like a promises-a+ promise
sindresorhus/p-is-promise: Check if something is a promise

microjs-q

npmcomponent/microjs-q

sindresorhus/hard-rejection: Make unhandled promise rejections fail hard right away instead of the default silent fail
sindresorhus/loud-rejection: Make unhandled promise rejections fail loudly instead of the default silent fail

#O-T

#promisify

pify

sindresorhus/pify: Promisify a callback-style function

promisify · GitHub Topics
overlookmotel/promisify-any: Promisify any of: callback function, sync function, generator function, promise-returning function

#synchronized promise

Yukaii/synchronized-promise: Turn ES6 Promise into synchronize function call, a simple wrapper of deasync package
paldepind/sync-promise: Compact synchronized promise implementation. Promises/A+ incompliant. Works inside IdexedDB transactions.
fisker/promise-synchronizer: synchronize promise
fluffynuts/synchronous-promise: A prototypical animal which looks like an A+ Promise but doesn't defer immediately, so can run synchronously, for testing

once-init

darkXmo/once-init: Init a target by promise only once.
darkXmo/ref-once-init: Init a ref target by promise only once.

promise-fun

sindresorhus/promise-fun: Promise packages, patterns, chat, and tutorials

promise-queue

promise-queue/promise-queue: Promise-based queue
cnwhy/promise-queue-plus: Promise-based queue. Support timeout, retry and so on.

q

kriskowal/q: A promise library for JavaScript
q - npm
kriskowal/q

sleep-promise

brummelte/sleep-promise: Resolves a promise after a specified delay.
sleep-promise - npm

thenfail

vilic/thenfail: 🏳 Just another Promises/A+ implementation written in TypeScript.

redgeoff/squadron: Synchronize, throttle and debounce promises
sindresorhus/p-event: Promisify an event by waiting for it to be emitted
sindresorhus/p-map: Map over promises concurrently
sindresorhus/p-all: Run promise-returning & async functions concurrently with optional limited concurrency
sindresorhus/p-filter: Filter promises concurrently
sindresorhus/p-times: Run promise-returning & async functions a specific number of times concurrently
sindresorhus/p-props: Like `Promise.all()` but for `Map` and `Object`
sindresorhus/p-map-series: Map over promises serially
sindresorhus/p-queue: Promise queue with concurrency control
m0ppers/promise-any: Promise.any() implementation
sindresorhus/p-any: Wait for any promise to be fulfilled

#U-Z

vow

dfilatov/vow: ES6-compatible and Promises/A+ implementation for Node.js and browsers
dfilatov/vow-fs: Vow-based file I/O for Node.js
dfilatov/vow-node: Extension for Vow to work with nodejs-style callbacks
dfilatov/vow-queue: Vow-based task queue
nodules/vow-asker: Vow promises wrapper on top of Asker API

when

cujojs/when: A solid, fast Promises/A+ and when() implementation, plus other async goodies.

promises · GitHub Topics

#Promise 资源、整理集&FAQ

Promise 资源

.always

OsoianMarcel/promise-all-always: Execute all the promises whether they resolve or reject
hybridables/always-promise: Promisify, basically, everything. Generator function, callback-style or synchronous function; sync function that returns child process, stream or observable; directly passed promise, stream or child process.
hybridables/always-done: Handle completion and errors with elegance! Support for async/await, promises, callbacks, streams and observables. A drop-in replacement for async-done - pass 100% of its tests plus more
wendux/es6-promise-always: Extend method always for es6 Promise object

.finally

API Reference · kriskowal/q Wiki
when/api.md at master · cujojs/when
matthew-andrews/Promise.prototype.finally: This package has been superseded by https://github.com/es-shims/Promise.prototype.finally as of v2.0.0. Please upgrade!
gabmontes/promise-prototype-finally: Minimal polyfill for the `Promise.prototype.finally` function
.finally | bluebird
jQuery.ajax() | jQuery API Documentation
promise-prototype-finally - npm
es-shims/Promise.prototype.finally: ES Proposal spec-compliant shim for Promise.prototype.finally
promise.prototype.finally - npm

Promise 整理集

Javascript中Promise的四种常用方法总结_javascript技巧_脚本之家

Promise FAQ

jQuery的deferred对象详解 - 阮一峰的网络日志
ES6 JavaScript Promise的感性认知 « 张鑫旭-鑫空间-鑫生活
promises 很酷,但很多人并没有理解就在用了 - WEB前端 - 伯乐在线
刘涛的个人小站
promise、async和await之执行顺序的那点事
(2 封私信 / 42 条消息) 关于promise输出顺序的疑问? - 知乎

¥异步JavaScript和XML(Asynchronous JavaScript and XML,Ajax)

AJAX core

AJAX frameworks、libs、plugins&tools

ajax-hook

wendux/Ajax-hook: Intercepting browser's AJAX requests which made by XMLHttpRequest.

ajaxmin

Microsoft Ajax Minifier - CodePlex Archive

GlobalAjaxListener

ulyn/GlobalAjaxListener: 监听页面全局ajax请求的插件,可以做很多的事情~

pjax

welefen/pjax: ajax + history.pushState = pjax
xixifeng/pjaxpage: Pagination controls solution for pjax. pushState + ajax = pjax.
defunkt/jquery-pjax: pushState + ajax = pjax
pjaxpage: Pagination controls solution for pjax. pushState + ajax = pjax.
pjax

AJAX 资源、整理集&FAQ

AJAX 资源

jQuery ajax

jQuery.ajaxSetup() | jQuery API中文文档(适用jQuery 1.0 - jQuery 3.3.1)
jQuery.ajax() | jQuery API中文文档(适用jQuery 1.0 - jQuery 3.3.1)
$.ajax的error,complete,success方法 - 郑星阳 - ITeye博客
ajax与HTML5 history pushState/replaceState实例 « 张鑫旭-鑫空间-鑫生活
Ajax请求二进制流进行处理(ajax异步下载文件)的简单方法_AJAX相关_脚本之家

Ajax 通过城市名获取数据(全国天气预报API)_AJAX相关_脚本之家

AJAX 整理集

《[ 造轮子 ] 手动封装 AJAX》

《再也不学AJAX了》

XMLHTTPRequest状态status完整列表 | 异萝松的技术博客

AJAX FAQ

如何用 GET 方法,提交一个数组_百度知道

mz

normalize/mz: modernize node.js to current ECMAScript standards

rsvp.js

tildeio/rsvp.js: A lightweight library that provides tools for organizing asynchronous code

⭐️🎀 JavaScript Visualized: Promises & Async/Await - DEV
如何实现一个LazyMan? - 知乎

¥控制反转(Inversion of Control,IoC)

#依赖注入(Dependency Injection,DI)

typestack/typedi: Simple yet powerful dependency injection tool for JavaScript and TypeScript.
@cherrypulp/dependency-injector - npm
di - npm
power-di - npm
@alterior/di - npm
simple-js-di - npm
injection-js - npm
awilix - npm
fuxor - npm
frint-di - npm
injecting - npm
dizzy - npm
ng-inject - npm
typesafe-di - npm
piquouze - npm
diminish - npm
Angular - Dependency injection in Angular
Dependency injection in JavaScript

InversifyJS

inversify/InversifyJS: A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
InversifyJS a powerful IoC container for JavaScript apps powered by TypeScript

@absolunet/ioc - npm
yaioc - npm

¥前端算法与数据结构

#前端算法与数据结构 core

#前端算法

深度优先&广度优先

字典树

hh54188/search-trie-tree

视频标签算法

二叉搜索树

色板生成算法

Ant Design 色板生成算法演进之路 | YMFE

排序算法

hustcc/JS-Sorting-Algorithm: 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,使用 JavaScript & Python & Go & Java 实现。
MisterBooo/Play-With-Sort-OC: 基础排序 冒泡排序 插入排序 快速排序 双路快速排序 三路快速排序 堆排序
sort.hust.cc

备胎算法(延迟接受算法)

字符串匹配算法

二分查找

图形算法

分布式一致性算法

力导向算法

分治算法

回溯法

分支限界法

贪心算法

从给定的N个正数中选取若干个数之和最接近M

面试题:从给定的N个正数中选取若干个数之和最接近M_继续微笑lsj-CSDN博客
面试题:从给定的N个正数中选取若干个数之和最接近M_OSKernelLAB-CSDN博客
从给定的N个正数中选取若干个数之和最接近M_大灰狼的专栏-CSDN博客
从给定的N个正数中选取若干个数之和最接近M - 极客分享
从给定的N个正数中选取若干个数之和最接近M - 极客分享
01背包问题变种:从给定的N个正数中选取若干个数之和最接近M - 代码先锋网
面试题总结:子数组问题 | chaozh.com

trekhleb/javascript-algorithms: Algorithms and data structures implemented in JavaScript with explanations and links to further readings
javascript-algorithms/README.zh-CN.md at master · trekhleb/javascript-algorithms

#前端数据结构

链表

队列与栈(Queue&Stack)

pending-queue

kaelzhang/node-pending-queue: pending-queue ensures a certain asynchronous method only run once, and queues listeners which are registered to it.
pending-queue - npm

RIAEvangelist/easy-stack: js stack for node and the browser which is super easy LIFO

二分搜索树(Binary Search Tree,BST)

红黑树

复杂度分析

枚举(enum)

集合

#数据类型

Array

Array core

交集、差集、并集、补集

JS - 计算两个数组的交集、差集、并集、补集(多种实现方式)

数组去重

数组排序

数组拷贝

数组遍历

Array.prototype.forEach() - JavaScript | MDN

数组添加删除修改元素

数组合并

Array libs、plugins&tools

#diff & patch

arr-diff

jonschlinkert/arr-diff: Returns an array with only the unique values from all given arrays using strict equality for comparisons.
arr-diff - npm

array-differ

sindresorhus/array-differ: Create an array with values that are present in the first input array but not additional ones
array-differ - npm

arr-union

jonschlinkert/arr-union: Returns an array of unique values using strict equality for comparisons, maintaining the same order as the provided arrays.
arr-union - npm

arr-pluck

jonschlinkert/arr-pluck: Get the value of a specified property from all elements in a collection.
arr-pluck - npm

array-unique

jonschlinkert/array-unique: Return an array free of duplicate values. Very fast implementation.
array-unique - npm

array-intersection

jonschlinkert/array-intersection: Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
array-intersection - npm

extra-array

nodef/extra-array: An array is a collection of values, stored contiguously.
extra-array - npm

jonschlinkert/arr-map: Faster, node.js focused alternative to JavaScript's native array map.
sdras/array-explorer: ⚡️ A resource to help figure out what JavaScript array method would be best to use at any given time
arr-filter - npm
arr-flatten - npm
array-each - npm
arr-reduce - npm
array-filter - npm
array-pull-all-with-glob - npm
array-includes-with-glob - npm

Array 资源、整理集&FAQ

Blob

blob-util

nolanlawson/blob-util: Cross-browser utils for working with binary Blobs

Blob.js

eligrey/Blob.js: An HTML5 Blob implementation

canvas-toBlob.js

eligrey/canvas-toBlob.js: A canvas.toBlob() implementation

JavaScript-Canvas-to-Blob

blueimp/JavaScript-Canvas-to-Blob: JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects.
JavaScript Canvas to Blob Test

Blob - Web APIs | MDN
Blob - Web API 接口参考 | MDN
BlobBuilder - Web API 接口参考 | MDN

Boolean、Null & Undefined

BigInt

BigInt - JavaScript | MDN
JavaScript data types and data structures - JavaScript | MDN
tc39/proposal-bigint: Arbitrary precision integers in JavaScript
BigInt: arbitrary-precision integers in JavaScript  |  Web  |  Google Developers

DOMString

DOMString - Web APIs | MDN

Error

stacktracejs/error-stack-parser: Extract meaning from JS Errors
AriaMinaei/pretty-error: See node.js errors with less clutter

File

DataTransfer

DataTransfer - Web API 接口参考 | MDN

FileList

FileList - Web API 接口参考 | MDN

FileReader

FileReader - Web API 接口参考 | MDN
FileReaderSync - Web API 接口参考 | MDN

FileSystem

filer.js

ebidel/filer.js: A wrapper library for the HTML5 Filesystem API what reuses UNIX commands (cp, mv, ls) for its API.

File API: Directories and System
File API: Directories and System
Exploring the FileSystem APIs - HTML5 Rocks
The Synchronous FileSystem API for Workers - HTML5 Rocks

FileAPI

File API
File API
File API: Writer
mailru/FileAPI: FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.

File - Web API 接口参考 | MDN

FormData

henryluki/FormData: FormData support where window.FormData is undefined
FormData - Web APIs | MDN
FormData - Web API 接口 | MDN
FormData 对象的使用 - Web API 接口 | MDN

Function

Function core

#call、apply、bind

Function.prototype.apply() - JavaScript | MDN
Function.prototype.bind() - JavaScript | MDN
详解JS中的this、apply、call、bind(经典面试题)_javascript技巧_脚本之家
Javascript中从学习bind到实现bind的过程详解-PHP中文网
Javascript中call()、apply()和bind()方法的区别_赵一鸣博客

#回调函数

Actually, callbacks are fine - DEV Community 👩‍💻👨‍💻

#无限调用

#高阶函数

Function libs、plugins&tools

keep-func-props

ehmicky/keep-func-props: Wrap a function without changing its name, length and other properties
keep-func-props - npm

mimic-fn

sindresorhus/mimic-fn: Make a function mimic another one
mimic-fn - npm

rename-fn

sindresorhus/rename-fn: Rename a function
rename-fn - npm

rename-function

tunnckoCore/rename-function: Rename a given function. Tries to be cross-platform and guaranteed. Useful when you want to preserve name of bound function.
rename-function - npm

typed-function

josdejong/typed-function: Runtime type-checking for JavaScript functions

The names of functions in ES6

Function 资源、整理集&FAQ

Function 资源

Function 整理集

Function FAQ

调用方式

function-call-principle

acodercat/function-call-principle: 这是一篇关于函数调用原理的文章,通过大量的示意图由浅入深分析了函数完整的生命周期。
介绍 · 函数调用原理

The "new Function" syntax

Number&String

JS获取字符串实际长度(包含汉字)的简单方法_javascript技巧_脚本之家
五种js判断是否为整数类型方式_javascript技巧_脚本之家
JS获取字符串长度(length属性)

Object

Object core

读写深度嵌套的对象

avsm/ocaml-lens: Private extraction of astrada's lens library
beizhedenglong/js-lens: Safely accessing and updating nested object with functional features.

判断对象

WhiteMinds/comparison-object-diff: 深度比较对象差异, 生成差异结果, 并允许通过此结果来对旧对象进行更新, 主要目的是节约流量, 实现数据的局部更新

对象的属性、操作、方法

Object.create与new

new.target - JavaScript | MDN

Object.freeze和Object.seal

Object.freeze() - JavaScript | MDN
Object.seal() - JavaScript | MDN
locking - Opposite of Object.freeze or Object.seal in JavaScript - Stack Overflow

Object.is

Object.is() - JavaScript | MDN
https://object.is

Object.observe

MaxArt2501/object-observe: Object.observe polyfill
jdarling/Object.observe: Object.observe polyfill/shim trying to be compliant

Property

Object.defineProperty() - JavaScript | MDN
Object.defineProperty() | MDN
Object.defineProperties() | MDN
Object.getOwnPropertyDescriptor() | MDN
Object.getOwnPropertyDescriptors() | MDN
Object.defineProperties() - JavaScript | MDN

循环、遍历、枚举

对象的属性

sdras/object-explorer: 🔥 A resource to help figure out what JavaScript object method would be best to use at any given time
flat - npm search
JavaScript中Object.prototype.toString方法的原理_javascript技巧_脚本之家

深拷贝&浅拷贝

klona

lukeed/klona: A tiny (366B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!

ES6深拷贝与浅拷贝-每天进步一点点-51CTO博客

Object libs、plugins&tools

#diff & patch

jsondiffpatch

benjamine/jsondiffpatch: Diff & patch JavaScript objects
JsonDiffPatch
Array diff when deleting first item · Issue #298 · benjamine/jsondiffpatch
Array diff when deleting first item · Issue #297 · benjamine/jsondiffpatch
Js Array diff problem · Issue #290 · benjamine/jsondiffpatch
jsondiffpatch tests

cujojs/jiff: JSON Patch and diff based on rfc6902
jclulow/jsondiff: A simple command-line JSON diff utility
aogriffiths/jsondiff-js: A JavaScript implementation to create json patches of the JSON Media Type for partial modifications: http://tools.ietf.org/html/draft-ietf-appsawg-json-patch-08. See also https://github.com/bruth/jsonpatch-js.
json-diff-kit - npm
deep-diff - npm
just-diff - npm
json-diff - npm
just-diff-apply - npm
diff-json - npm
json8-patch - npm
jsondiffpatch - npm
variable-diff - npm
json-schema-diff - npm
json0-ot-diff - npm
jsonpatch - npm
diff-json-structure - npm

#dot notation

keywords:dot notation - npm search
dot-prop - npm
dot-object - npm
object-path-immutable - npm
node-dotify - npm
getobject - npm
dlv - npm
shvl - npm
keypather - npm
dot-prop-immutable - npm
dotty - npm
to-object-path - npm
dot-wild - npm
ts-dot-prop - npm
vue-set-path - npm
dotprop - npm
sindresorhus/dot-prop: Get, set, or delete a property from a nested object using a dot path

assign-deep

jonschlinkert/assign-deep: Deeply assign the enumerable properties of source objects to a destination object.
assign-deep - npm

collection-map

collection-map - npm
jonschlinkert/collection-map: Returns an array of mapped values from an array or object.

copy-props

sttk/copy-props: Copy properties deeply between two objects
copy-props - npm

clone-deep

jonschlinkert/clone-deep: Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!
clone-deep - npm

copy-descriptor

jonschlinkert/copy-descriptor: "description": "Copy a descriptor from object A to object B",
copy-descriptor - npm

d

medikoo/d: Property descriptor factory

define-property

jonschlinkert/define-property: Define a non-enumerable property on an object.
define-property - npm

deepmerge

TehShrike/deepmerge: A library for deep (recursive) merging of Javascript objects
deepmerge - npm

defaults-deep

jonschlinkert/defaults-deep: Like `extend` but recursively copies only the missing properties/values to the target object.
defaults-deep - npm

extend-shallow

jonschlinkert/extend-shallow: Extend object A with the properties of object B. node.js/javascript util.
extend-shallow - npm

expand-object

jonschlinkert/expand-object: Expand a string into a JavaScript object using a simple notation.
expand-object - npm

flat

hughsk/flat: Flatten/unflatten nested Javascript objects

get-value

jonschlinkert/get-value: Use property paths (`a.b.c`) get a nested value from an object.
get-value - npm

get-values

jonschlinkert/get-values: Return an array of all values from the given object.
get-values - npm

has-value

jonschlinkert/has-value: Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
has-value - npm

just-extend

just-extend - npm

merge-deep

jonschlinkert/merge-deep: Recursively merge values in a JavaScript object.
merge-deep - npm

mixin-object

jonschlinkert/mixin-object: Extend the properties from any number of objects onto the first object. Pass an empty object as the first arg to create a new object.
mixin-object - npm

mixin-deep

jonschlinkert/mixin-deep: Deeply mix the properties of objects into the first object, while also mixing-in child objects.
mixin-deep - npm

omit-deep

jonschlinkert/omit-deep: Recursively omit specified keys from an object.
omit-deep - npm

object.defaults

jonschlinkert/object.defaults: Like `extend` but only copies missing properties/values to the target object.
object.defaults - npm

object-copy

jonschlinkert/object-copy: Copy static properties, prototype properties, and descriptors from one object to another
object-copy - npm

object-path

mariocasciaro/object-path: A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
object-path - npm

omit-value

jonschlinkert/omit-value: Omit properties from an object or deeply nested property of an object using object path notation.
omit-value - npm

put-value

tunnckoCore/put-value: Update only existing values from an object, works with dot notation paths like `a.b.c` and support deep nesting.
put-value - npm

shallow-clone

jonschlinkert/shallow-clone: Make a shallow clone of an object, array or primitive.
shallow-clone - npm

set-value

jonschlinkert/set-value: Set nested properties on an object using dot-notation.
set-value - npm

stringify-keys

stringify-keys - npm
doowb/stringify-keys: Build an array of key paths from an object.

unset-value

jonschlinkert/unset-value: Delete nested properties from an object using dot notation.
unset-value - npm

upsert-value

doowb/upsert-value: Update or set nested values and any intermediaries with dot notation (`'a.b.c'`) paths.
upsert-value - npm

union-value

jonschlinkert/union-value: Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation. Node.js/JavaScript util.
union-value - npm

jonschlinkert/for-own: Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`.
jonschlinkert/for-in: Iterate over the enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`.
sindresorhus/camelcase-keys: Convert object keys to camel case
bendrucker/snakecase-keys: Convert an object's keys to snake case
mattiloh/kebabcase-keys: Convert object keys to camelCase
for-own - npm
for-in - npm
assign-value - npm

Object 资源、整理集&FAQ

《JavaScript面向对象精要》

JavaScript原生对象拓展

js对象扩展

Search · js对象扩展
huangguangjie/calendar-api: 一个万年历的API工具类,快速集成日历UI的构建方案。
SunnyJS/Sunny-fx.js at master · sunnyzhouy/SunnyJS
SunnyJS/Sunny-deferScript.js at master · sunnyzhouy/SunnyJS
SunnyJS/Sunny.js at master · sunnyzhouy/SunnyJS
extend/extend.js at master · kunhuapeng/extend
devin87/Q.js: js工具库,包括 通用方法、原生对象扩展、队列、JSON、Cookie、Storage、Ajax、JSONP、事件处理、DOM处理等

Javascript面向对象扩展库
用JAVASCRIPT实现静态对象、静态方法和静态属性

Javascript 面向对象编程(一):封装 - 阮一峰的网络日志
Javascript面向对象编程(二):构造函数的继承 - 阮一峰的网络日志
Javascript面向对象编程(三):非构造函数的继承 - 阮一峰的网络日志

Map、Set、WeakMap&WeakSet

Map、Set、WeakMap&WeakSet core

Map and Set
Set 和 Map 数据结构 - ECMAScript 6入门

Map、Set、WeakMap&WeakSet libs、plugins&tools

es6-weak-map

medikoo/es6-weak-map: WeakMap collection as specified in ECMAScript6
es6-weak-map - npm

futpib/deep-weak-map: WeakMap with an array of keys
thinkloop/multi-key-cache: A JavaScript (JS) cache that can have multiple complex values as keys
SamVerschueren/stats-map: Map that keeps track of the hits and misses
thinkloop/map-or-similar: A JavaScript (JS) Map or similar object polyfill if Map is not available.

es6-map

medikoo/es6-map: Map collection as specified in ECMAScript6
es6-map - npm

es6-set

medikoo/es6-set: Set collection as specified in ECMAScript 6
es6-set - npm

Map、Set、WeakMap&WeakSet 资源、整理集&FAQ

Symbol

Components.utils.importGlobalProperties - Mozilla | MDN
语法和数据类型 | MDN
理解DOMString、Document、FormData、Blob、File、ArrayBuffer数据类型 « 张鑫旭-鑫空间-鑫生活

#数据操作

diff & patch

kpdecker/jsdiff: A javascript text differencing implementation.
keywords:jsdiff - npm search
keywords:difference - npm search
keywords:diff - npm search
keywords:differ - npm search
keywords:patch - npm search
keywords:compare - npm search
diff - npm
fast-diff - npm
jest-diff - npm
diff-sequences - npm
parse-diff - npm

equality comparison

dequal

lukeed/dequal: A tiny (304B to 489B) utility to check for deep equality

fast-equals

planttheidea/fast-equals: A blazing fast equality comparison, either shallow or deep
fast-equals - npm

fast-deep-equal

epoberezkin/fast-deep-equal: The fastest deep equality check with Date, RegExp and ES6 Map, Set and typed arrays support

inspect-js/node-deep-equal: node's assert.deepEqual algorithm
chaijs/deep-eql: Improved deep equality testing for Node.js and the browser.
lexich/shallow-equal-fuzzy: Fuzzy implementation of shallowEqual algoritm
smelukov/nano-equal: Ultra fast and compact implementation of deep equal without any production dependencies.
strictEquals.js

取整

parseInt

浮点数

toFixed

ECMAScript 2015 Language Specification – ECMA-262 6th Edition
ECMAScript 2015 Language Specification – ECMA-262 6th Edition
Double (IEEE754 Double precision 64-bit) Converter

抓住数据的小尾巴 - JS浮点数陷阱及解法 - 知乎

隐式转换

dankogai/js-combinatorics: power set, combination, permutation and more in JavaScript
dankogai/js-xiterable: Make ES6 Iterators Functional Again
paulirish/break-on-access: break on access to a property

#前端算法与数据结构 libs、plugins&tools

#Any

kind-of

jonschlinkert/kind-of: Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
kind-of - npm

typeof

CodingFu/typeof: node module extending typeof functionality
typeof - npm

type-of

type-of - npm

collect.js

ecrmnn/collect.js: 💎 Convenient and dependency free wrapper for working with arrays and objects
collect.js - npm

Collections

Collections - Laravel - The PHP Framework For Web Artisans

Sugar

andrewplummer/Sugar: A Javascript library for working with native objects.
Sugar - A Javascript utility library for working with native objects.
Sugar - Home

#前端算法与数据结构 资源、整理集&FAQ

#前端算法与数据结构 资源

#数据结构与算法 可视化

Algorithm Visualizer
algorithm-visualizer/algorithm-visualizer: Interactive Online Platform that Visualizes Algorithms from Code
algorithm-visualizer/server: Server for Algorithm Visualizer
algorithm-visualizer/algorithms: Algorithm Visualizations
Algorithm Visualizer
Data Structure Visualization
Data Structure Visualization
VisuAlgo - 数据结构和算法动态可视化 (Chinese)

Search · algo
algorithms · GitHub Topics
algorithm · GitHub Topics
javascript-algorithms · GitHub Topics
data-structures · GitHub Topics
为什么我认为数据结构与算法对前端开发很重要? · Issue #2 · LeuisKen/leuisken.github.io
OBKoro1/Brush_algorithm: 前端算法,求Star⭐️,文档地址 //obkoro1.com/web_accumulate/algorithm/
greyireland/algorithm-pattern: 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
geekxh/hello-algorithm: 🌍「算法面试+算法知识」针对小白的算法训练 | 还包括:1、阿里、字节、滴滴 百篇大厂面经汇总 2、千本开源电子书 3、百张思维导图 (右侧来个 star 吧 🌹,English version supported)
BruceYuj/algorithm-series-courseware
vipstone/algorithm: 小白学算法系列笔记
gdhucoder/Algorithms4: Algorithms, 4th Edition SOLUTIONS
wangzheng0822/algo: 数据结构和算法必知必会的50个代码实现
mgechev/javascript-algorithms: 💻 JavaScript implementations of computer science algorithms
barretlee/daily-algorithms: 算法,每日练习
zero2one3/structureAndAlgorithm-JS: 通过JavaScript来封装实现常见的数据结构与算法
skjha1/Data-Structure-Algorithm-Programs: This Repo consists of Data structures and Algorithms
算法/数学计算 - 开源软件 - Gitee.com
mfcplot: mfc数学函数曲线绘制程序
milvus: Milvus,为海量特征向量的近似最近邻搜索(ANNS)而设计。相比 Faiss 和 SPTAG 这样的算子库,Milvus 提供完整的向量数据更新,索引与查询框架。Milvus 利用 GPU(Nvidia)进行索引加速与查询加速,能大幅提高单机性能
OneFLOW: mirror of OneFLOW on github(https://github.com/eric2003/OneFLOW),国产高性能开源CFD(计算流体力学)模拟软件。
CKeditor编辑器数学公式插件: 基于CKeditor编辑器的可视化的数学公式编辑器,可以返回数学公式。
ShortestPathFindingAlgorithm: 基于Dijkstra算法的最短路径查找(swing,GUI,图形化动态效果,含有向图、无向图)
Big-O Algorithm Complexity Cheat Sheet (Know Thy Complexities!) @ericdrowell
介紹 | 编程之法:面试和算法心得
算法设计与分析 Design and Analysis of Algorithms | Coursera
程序员必须掌握哪些算法? - 知乎
程序员必须掌握哪些算法? - 知乎
程序员必须掌握哪些算法? - 知乎
LeetCode按照怎样的顺序来刷题比较好? - 知乎
奥利给 | 小浩算法
ziyi2/algorithms: 📝 算法导论与JavaScript实现

#前端算法与数据结构 整理集

《JS 数据结构解析和算法实现》

《浅解前端必须掌握的算法》

《看图轻松理解数据结构和算法系列》

远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号
看图轻松理解数据结构与算法系列(合并排序)
远洋号
远洋号
看图轻松理解数据结构与算法系列(Radix树)
远洋号
远洋号
远洋号
远洋号
远洋号
远洋号

《前端进阶算法》

《数据结构与算法》

《数据结构与算法系列》

《算法与数据结构》

《几乎刷完了力扣所有的***题,我发现了这些东西》

几乎刷完了力扣所有的堆题,我发现了这些东西
几乎刷完了力扣所有的链表题,我发现了这些东西。。。 | lucifer的网络博客

《数据结构》

gatieme/CodingInterviews: 剑指Offer——名企面试官精讲典型编程题
JavaScript数据结构与算法_专题_脚本之家
JavaScript数学运算_专题_脚本之家
JavaScript遍历算法与技巧_专题_脚本之家
JavaScript查找算法_专题_脚本之家
目录 - 面试助力,算法 101:JavaScript 描述
算法学习笔记(目录) - 知乎
算法学习笔记 - 知乎
算法
数据结构与算法_Lpyexplore的博客-CSDN博客

#前端算法与数据结构 FAQ

#查询

聊聊前端排序的那些事 | EFE Tech
Data structures reference, for coding interviews and computer science classes | Interview Cake
程序员必须掌握哪些算法? - 知乎
【js】常用的一些基础算法 | 师峰的博客

¥设计模式(Design Patterns)

《JavaScript设计模式与开发实践》

《JS设计模式》

《每天一个设计模式》

sohamkamani/javascript-design-patterns-for-humans: An ultra-simplified explanation of design patterns implemented in javascript
tcorral/Design-Patterns-in-Javascript: Design Patterns applied to Javascript code.
在JavaScript中尝试组合模式 | 夜曉宸
常用设计模式有哪些?

$JS frameworks

$3D框架

tensorspace

tensorspace-team/tensorspace: Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js
TensorSpace.js

Unity

Unity中国官网 - 实时内容开发平台 | Unity中国官网
Unity 用户手册 (2018.4) - Unity 手册

$angularJS&angular

angularJS&angualar core

¥angularJS&angualar 服务端渲染(SSR)

@ng-toolkit

maciejtreder/ng-toolkit: Angular tool-box! Start your PWA in two steps! Add Serverless support for existing projects and much more

Angular - Angular Universal:Angular 统一平台简介
Angular - Server-side rendering (SSR) with Angular Universal

¥core

Angular
angular/angular.js: AngularJS - HTML enhanced for web apps!
angular/angular: One framework. Mobile & desktop.
Issues · angular/angular.js
Angular
一套框架,多种平台 - Angular
AngularJS — Superheroic JavaScript MVW Framework
Quickstart - ts - QUICKSTART
https://code.angularjs.org
Angular
AngularJS中文网
Angular
首页 - AngularJS Nice Things
AngularJS: Developer Guide: Migrating from 1.0 to 1.2
ng-book 2: The Complete Book on Angular 2
Angular中文社区 | Angular中文社区
Angular中文社区 | Angular中文社区
Angular中文社区 | Angular中文社区
Angular (web framework) - Wikipedia
Angular 2 - [ 前端知识库 ]
AngularJS 教程 | 菜鸟教程
AngularJS 教程 | 菜鸟教程
Angular 2 教程 | 菜鸟教程
Angular 中文开发手册 - 开发者手册 - 云+社区 - 腾讯云

¥router

angular/router: The Angular 1 Component Router

NG-CONF 2020

angularJS&angular components&libs

¥angular-component

toddmotto/angular-component: Fully featured .component() polyfill for Angular v1.3+

¥angular 上传&下载

#angular 上传

angular-dragdrop

codef0rmer/angular-dragdrop: Implementing jQueryUI Drag and Drop functionality in AngularJS (with Animation) is easier than ever
angular-dragdrop/angular-dragdrop: Angular HTML5 Drag and Drop directive written in pure js with no dependency on JQuery.
Drag and Drop for AngularJS
Angular Drag and Drop

ngx-filepond

pqina/ngx-filepond: 🔌 A handy FilePond adapter component for Angular

¥Canvas

angular-editor-fabric-js

kevoj/angular-editor-fabric-js: Drag-and-drop editor based on Fabricjs for Angular.io

¥chart

gantt

angular-gantt/angular-gantt: Gantt chart component for AngularJS
dalestone/angular2-gantt: A gantt library written in angular
Angular Gantt - Gantt chart component for AngularJS

g1eb/angular-calendar-heatmap: 📊 Angular directive for d3.js calendar heatmap graph

¥event

ngx-dropzone-wrapper

zefoy/ngx-dropzone-wrapper: Angular wrapper library for Dropzone

¥form&table

#angularJS&angular 密码强度

angular-material-extensions/password-strength: Angular UI library to illustrate and validate a password's strength with material design - Angular V9 supported
subarroca/ng-password-strength: Password strength directive for angular
rnadler/ng2-password-strength-bar: Angular 2/4/5 Password Strength Bar

angular-formly

formly-js/angular-formly: JavaScript powered forms for AngularJS
angular-formly

angular-drag-and-drop-lists

marceljuenemann/angular-drag-and-drop-lists: Angular directives for sorting nested lists using the HTML5 Drag & Drop API

angular-datepicker

720kb/angular-datepicker: Angularjs datepicker module, generate a datepicker on your input element - https://720kb.github.io/angular-datepicker

angular-w5c-validator

why520crazy/angular-w5c-validator: a simple plugin for angular form validation
w5cValidator - Angular js

angular-formio

formio/angular-formio: JSON powered forms for Angular

angular-schema-form

json-schema-form/angular-schema-form: Generate forms from a JSON schema, with AngularJS!

ajsf

hamzahamidi/ajsf: Angular JSON Schema Form

angular2-json-schema-form

dschnelldavis/angular2-json-schema-form: Angular 2 JSON Schema Form builder

json-formatter

mohsen1/json-formatter: Angular directive for collapsible JSON in HTML

ngx-formly

ngx-formly/ngx-formly: JSON powered / Dynamic forms for Angular

ngx-schema-form

guillotinaweb/ngx-schema-form: HTML form generation based on JSON Schema

¥router

ui-router

angular-ui/ui-router: The de-facto solution to flexible routing with nested views in AngularJS

¥Reactive

platform

ngrx/platform: Reactive libraries for Angular

rx.angular.js

Reactive-Extensions/rx.angular.js: AngularJS Bindings for RxJS

¥state management

ngrx/store

ngrx/store: RxJS powered state management for Angular applications, inspired by Redux

¥UI

#Helper Class&Utility-First CSS

tailwind

ngneat/tailwind: 🔥 A schematic that adds Tailwind CSS to Angular applications

Ant Design of Angular

NG-ZORRO/ng-zorro-antd: An enterprise-class UI components based on Ant Design and Angular. 🐜
Ant Design of Angular - NG-ZORRO
Ant Design of Angular - NG-ZORRO
Ant Design of Angular - NG-ZORRO

angular-swagger-ui-material

darosh/angular-swagger-ui-material: [ABANDONED] Material Design template for angular-swager-ui

components

angular/components: Component infrastructure and Material Design components for Angular

element-angular

ElemeFE/element-angular: Element for Angular
Element Angular Ex

material

angular/material: Material design for AngularJS

material2

angular/material2: Material Design components for Angular

ng-devui

DevCloudFE/ng-devui: 华为云DevCloud,基于Angular的企业级前端组件库;DevUI components based on Angular
DevUI

ng-tasty

Zizzamia/ng-tasty: A tasty collection of reusable UI components for Angular, like grandma used to make. Like Table directive, WebSocket / Debounce / Throttle service, Range / Camelize / Slugify filters

¥编辑器

angular-marked

Hypercubed/angular-marked: Markdown in AngularJS using marked.

ngx-codemirror

scttcper/ngx-codemirror: Codemirror Wrapper for Angular

ui-codemirror

angular-ui/ui-codemirror: This directive allows you to add CodeMirror to your textarea elements.

bojue/Web-Editor: Web编辑器Demo tag0.1.0,在线预览版没有支持service,最新版本请下载service(node.js)端

¥数据处理、优化

angular-debounce

shahata/angular-debounce: AngularJS service and directive for debounce

angular-modal

btford/angular-modal: Simple AngularJS service for creating modals

¥环境、平台、设备

angular-environment

juanpablob/angular-environment: AngularJS Environment Plugin

ng-device-detector

srfrnk/ng-device-detector: Angular module to detect OS / Browser / Device

¥文本、文档

angular-pdfjs-viewer

legalthings/angular-pdfjs-viewer: PDF.js viewer directive for AngularJS

¥布局

flex-layout

angular/flex-layout: Provides HTML UI layout for Angular applications; using Flexbox and a Responsive API

ag-Grid Documentation: Home Page

¥性能优化

#async tasks

zone.js

angular/zone.js: Implements Zones for JavaScript
angular/packages/zone.js at master · angular/angular
翻阅源码后,我终于理解了Zone.js - 知乎

in-memory-web-api

angular/in-memory-web-api

protractor-console-plugin

angular/protractor-console-plugin: Checks the browser log after each test for warnings and errors

quickstart

angular/quickstart: Angular QuickStart - source from the documentation

¥存储

angular-local-storage

grevory/angular-local-storage: An AngularJS module that gives you access to the browsers local storage with cookie fallback

angular-indexedDB

webcss/angular-indexedDB: An angularjs serviceprovider to utilize indexedDB with angular

angular2-indexeddb

gilf/angular2-indexeddb: angular2-indexeddb is a library that wraps indexeddb database in an Angular service.

angular-cookie

ivpusic/angular-cookie: Lightweight Angular module for access to cookies

angular-storage

auth0/angular-storage: A storage library for AngularJS done right

angular-async-local-storage

cyrilletuzi/angular-async-local-storage: Efficient local storage module for Angular apps and PWA: simple API + performance + Observables + validation

ngStorage

gsklee/ngStorage: localStorage and sessionStorage done right for AngularJS.

ngrx-store-localstorage

btroncone/ngrx-store-localstorage: Simple syncing between @ngrx store and local storage

¥剪切板(Clipboard)

angular-clipboard

omichelsen/angular-clipboard: Copy to clipboard with AngularJS directive, without using Flash.

KostyaTretyak/ng-stack: Angular library
fodelf/likeVue: use vue api in ts

angularJS&angular frameworks

¥angularJS&angualar 服务端渲染(SSR)

angular-ssr

rangle/angular-ssr: Angular 4+ server-side rendering solution compatible with @angular/material, jQuery, and other libraries that touch the DOM (as well as providing a rich feature set!)

angular-cli

angular/angular-cli: CLI tool for Angular
Angular CLI

angular-seed

angular/angular-seed: Seed project for angular apps.

blur-admin

akveo/blur-admin: AngularJS Bootstrap Admin Panel Framework

di.js

angular/di.js: Dependency Injection Framework for the future generations...

Mooa

phodal/mooa: Mooa 是一个为 Angular 服务的微前端框架。A independent-deployment micro-frontend Framework for Angular from single-spa.
MooaExamples

protractor

angular/protractor: E2E test framework for Angular apps

angularJS&angular projects

¥angularJS&angualar 服务端渲染(SSR)

《Angular6入门项目》

angular2-rxjs-chat

ng-book/angular2-rxjs-chat: Example Chat Application using RxJS and Angular 2

Angular-Full-Stack

DavideViolante/Angular-Full-Stack: Angular Full Stack project built using Angular, Express, Mongoose and Node. Whole stack in TypeScript.

react-native-renderer

angular/react-native-renderer: Use Angular and React Native to build applications for Android and iOS

linguowei/micro-note: 📝 A micro note application
akveo/ngx-admin: Admin dashboard template based on Angular 5+, Bootstrap 4 (previously known as ng2-admin)
crk123kk/angular-example: 关于一些angular项目使用的基本实例
eclipse123/angular-spring-mybatis: 示例代码,仅供参考
ng-matero/ng-matero: Angular Material admin dashboard template.

angularJS&angular tools

angularJS&angualar Observer&Watch

resize-observer

ng-web-apis/resize-observer: A library for idiomatic use of ResizeObserver with Angular

angularJS&angualar 服务端渲染(SSR)

ng-inspector

rev087/ng-inspector: The AngularJS inspector pane for your browser
ng-inspector for AngularJS
ng-inspector首页、文档和下载 - AngularJS 的浏览器插件 - OSCHINA - 中文开源技术交流社区

PatrickJS/angular-md5: md5 for Angular.js and Gravatar filter
PatrickJS/angular-crypto: angular-crypto provides standard and secure cryptographic algorithms for Angular.js with support for: MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64

angularJS&angular 资源、整理集&FAQ

¥angular 资源

PatrickJS/awesome-angular: A curated list of awesome Angular resources
关于Angular2的一些资料(持续更新中) - angular - SegmentFault
我自己整理的一些Angular2项目和资源_慕课手记

¥angular 整理集

deepthan/blog-angular: Angular(2+)学习教程:知识点用法总结和学习资源整合。还用其做了一个诗歌站点:
18 个惊人的 Angular 开源项目

¥angular FAQ

angular第三方包开发整理(小结)_AngularJS_脚本之家
Angular5中调用第三方js插件的方法_AngularJS_脚本之家
Angular如何引入第三方库的方法详解_AngularJS_脚本之家
如何在AngularJs中调用第三方插件库_AngularJS_脚本之家
angularjs项目的页面跳转如何实现(5种方法)_AngularJS_脚本之家
jQuery File Upload Demo
jQuery File Upload Demo - AngularJS version
Angular5入门与提高_Angular教程_汇智网

$data-driven、event-driven、state management、模块化、数据模型&面向对象

aura

aurajs/aura: A scalable, event-driven JavaScript architecture for developing component-based applications.

AmpersandJS

AmpersandJS/ampersand: Quickest way to get started with ampersand.
AmpersandJS/ampersand-view: A smart base view for Backbone apps, to make it easy to bind collections and properties to the DOM.
AmpersandJS/ampersand-state: Core state management object.
AmpersandJS/ampersand-model: Observable objects, for managing state in applications.
AmpersandJS/ampersand-collection: A module for handling collections of objects
AmpersandJS/ampersand-sync: Provides sync behavior for updating data from ampersand models and collections to the server.
AmpersandJS/ampersand-router: Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.
AmpersandJS/ampersand-form-view: Completely customizable form lib for bulletproof clientside forms.
AmpersandJS/ampersand-select-view: Select field for ampersand-form-views
Ampersand.js - Home

Aurelia

aurelia/aurelia: Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.
aurelia/framework: The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.

CanJS

canjs/canjs: JS framework providing state management, templates & custom elements. Helps you build the impossible while keeping the common stuff easy.
CanJS - Build CRUD apps in fewer lines of code

MooTools

mootools-core

mootools/mootools-core: MooTools Core Repository
mootools/mootools-more: MooTools Plugins and Enhancements Repository
MooTools
MooTools
Mootools 1.4中文手册
Mootools中文文档 - Fx/Css
mootools | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务

sxalexander/jquery-scrollspy: A JQuery Implementation of David Walsh's MooTools scrollspy
rauchg/TextboxList: MooTools tokenizer
digitarald/digitarald-fancyupload: Swiff meets Ajax for powerful and elegant uploads (MooTools Plugin).
monkeyphysics/mootools-datepicker: Smoothly animating, very configurable and easy to install. No Ajax, pure Javascript.
plasm/the-wall: A Javascript plugin for Mootools
cpojer/mootools-mobile: Makes your web applications more touching.
anutron/mootools-bootstrap: Bootstrap JS implementation for twitter's Bootstrap CSS framework
moobilejs/moobile-core: A mobile application framework based on Mootools.
samuelbirch/MultiBox: mootools lightbox plugin that supports a wide variety of media
jQuery与MooTools库的一些比对 « 张鑫旭-鑫空间-鑫生活

postal.js

postaljs/postal.js: JavaScript pub/sub library supporting advanced subscription features, and several helpful add-ons.

reactivesearch

appbaseio/reactivesearch: React, React Native and Vue UI components for building data-driven apps with Elasticsearch

regularjs

regularjs
regularjs/regular: regularjs: a living template engine that helps us to create data-driven component.
Regularjs - A concise, flexible framework for creating data-driven component

tyshemo

tangshuang/tyshemo: A javascript runtime data type checking system and morden reactive state management model.
TySheMo

alibaba/schema-plugin-flow: A highly extensible JavaScript library, abbreviated as Sifo. 一个高扩展性、可二开的插件式前端开发框架

$Declarative、Functional、Presentation、Reactive、Responsive&Single-Page

¥响应式邮件框架

foundation-emails

foundation/foundation-emails: Quickly create responsive HTML emails that work on any device and client. Even Outlook.
Foundation for Emails | A Responsive Email Framework from ZURB

responsive-html-email-template

leemunroe/responsive-html-email-template: A free simple responsive HTML email template

Alpine.js

alpinejs/alpine: A rugged, minimal framework for composing JavaScript behavior in your markup.

cyclejs

cyclejs/cyclejs: A functional and reactive JavaScript framework for predictable code
Cycle.js

doux

yisar/doux: 🦄 Simple reactivity system with composition API.

Furatto

IcaliaLabs/furatto: It's a flat, fast and powerful front-end framework for rapid web development.
Furatto

Foundation

Foundation
foundation/foundation-sites: The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
The most advanced responsive front-end framework in the world. | Foundation

frint

frintjs/frint: Modular JavaScript framework for building scalable and reactive applications

knockout

knockout/knockout: Knockout makes it easier to create rich, responsive UIs with JavaScript
Knockout : Home
Knockout-Contrib/Knockout-Validation: A validation library for Knockout JS

marko

marko-js/marko: A declarative, HTML-based language that makes building web apps fun

Ractive.js

ractivejs/ractive: Next-generation DOM manipulation

reveal.js

hakimel/reveal.js: The HTML Presentation Framework
reveal.js – The HTML Presentation Framework

skelJS

http://skeljs.org/

slides

briancavalier/slides: A slide presentation framework in HTML, JS, and OOCSS
HTML Slide Presentation Framework

solid

Solid
solidjs/solid: A declarative, efficient, and flexible JavaScript library for building user interfaces.
Solid
solid/solid: Solid - Re-decentralizing the web (project directory)
SolidJS · Reactive Javascript Library

stimulus

hotwired/stimulus: A modest JavaScript framework for the HTML you already have
Stimulus: A modest JavaScript framework for the HTML you already have.

Wee

Wee
weepower/wee: Front-end framework
Wee

Turbolinks

turbolinks/turbolinks: Turbolinks makes navigating your web application faster

turbo

hotwired/turbo: The speed of a single-page web application without having to write any JavaScript
Turbo: The speed of a single-page web application without having to write any JavaScript.

sl1673495/typescript-proxy-reactive: 🚀TypeScript实现基于Proxy的响应式库

$jQuery

jQuery core

nefe/You-Dont-Need-jQuery: Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
Jquery UI 中文网
jQuery UI
jQuery API 中文文档 -- jQuery 中文网
jQuery
jQuery -jquery 中文网
jQuery API 中文文档 | jQuery API 中文在线手册 | jquery api 下载 | jquery api chm
jQuery API 中文文档(适用jQuery 1.0 - jQuery 3.1)
jquery 在线手册 | jQuery API 中文手册 | jQuery 速查表 | jQuery 参考手册 | jQuery CHM | jQuery 在线文档 | jQuery 1.12.1

jQuery frameworks

Sammy.js

quirkey/sammy: Sammy is a tiny javascript framework built on top of jQuery, It's RESTful Evented Javascript.
Sammy.js / A Small Web Framework with Class / RESTFul Evented JavaScript

jQuery libs、plugins&tools

¥jQuery 开发插件

style-selector-jQuery-plugin

wendux/style-selector-jQuery-plugin: Custom jQuery selector, through which we can choose the specified CSS style characteristics of the DOM elements.

umd/jqueryPlugin.js at master · umdjs/umd

¥jQuery 上传&下载

jquery-filepond

pqina/jquery-filepond: 🔌 A handy FilePond wrapper for jQuery

¥other jQuery libs、plugins&tools

gabceb/jquery-browser-plugin: A jQuery plugin for browser detection
tangshuang/jqvm: A reactive frontend view-model framework based on jQuery.
doedje/jquery.soap: This script uses $.ajax to send a SOAP:Envelope. It can take XML DOM, XML string or JSON as input and the response can be returned as either XML DOM, XML string or JSON too.
jQuery之家-自由分享jQuery、html5、css3的插件库
jQuery插件库-收集最全最新最好的jQuery插件
iyiguo.net/blog/2012/12/02/jquery-plugins-authoring/
插件应用 – 前端开发,JQUERY特效,全栈开发,vue开发
JQuery Corner Demo
jQuery网页特效最全网页模板和网站模板jQuery代码_17素材网

¥UI

jquery easyui

JQuery EasyUI中文网
EasyUI - 帮助您轻松构建您的网页
文档 - jQuery EasyUI
Easyui中文社区
jQuery EasyUI 教程 | 菜鸟教程

The Pete Design | Minimal UI and Functional UX Design and Development Freelancer

¥动画、效果、特效、变换

flat-shadow

peachananr/flat-shadow: A small jQuery plugin that will automatically cast a shadow creating depth for your flat UI elements

jquery easing

jQuery Easing Plugin

jquery-resize

cowboy/jquery-resize: A resize event for ALL your jQueries!
Ben Alman » jQuery resize event
jquery.ba-resize.min.js 免费开源代码阅读 开发,分享 - CodeForge.cn
js.jquery_ba_resize · PyPI

图片轮播

swiper

amazeui/swiper: Most modern mobile touch slider with hardware accelerated transitions.
Amaze UI Swiper | Amaze UI 插件

slick

kenwheeler/slick: the last carousel you'll ever need
amazeui/slick: jQuery carousel plugin.
Amaze UI Slick | Amaze UI 插件

固定头部切换效果

Stickup

stickUp - a free jQuery Plugin
LiranCohen/stickUp: stickUp a jQuery Plugin for sticky navigation menus.

sticky-kit

Sticky-Kit | jQuery plugin for sticky elements
leafo/sticky-kit: A jQuery plugin for creating smart sticky elements

传送带插件

slick

文字闪烁、提示

提示/提词器系统

scrollocue

soxofaan/scrollocue: Simple autocue/teleprompter jQuery plugin
Scrollocue

自适应背景

jquery.adaptive-backgrounds.js

briangonzalez/jquery.adaptive-backgrounds.js: 🦎 A jQuery plugin for extracting the dominant color from images and applying the color to their parent.
jquery.adaptive-backgrounds.js • A jQuery plugin for extracting dominant colors from images and applying it to its parent

zachstronaut/jquery-animate-css-rotate-scale: A monkey patch for jQuery 1.3.1+ that adds support for setting or animating CSS scale and rotation independently.
Permit.js - A jQuery Plugin to Simplify the Building of Interactive Multi-State Prototypes

¥图片

imagesloaded

desandro/imagesloaded: JavaScript is all like "You images done yet or what?"

Lightbox 插件

henrygd/bigpicture: Lightweight JavaScript image / video viewer. Supports Youtube and Vimeo.

alexanderdickson/waitForImages: A jQuery plugin that lets you attach callbacks to useful image loading events.
jonom/jquery-focuspoint: jQuery plugin for 'responsive cropping'. Dynamically crop images to fill available space without cutting out the image's subject. Great for full-screen images.
www.cnblogs.com/lhb25/archive/2011/11/20/15-jquery-image-effects.html

¥表格、表单

ajax 分页

paginationjs

superRaytin/paginationjs: A jQuery plugin to provide simple yet fully customisable pagination.
Pagination.js | Home

实现灵活排序和分页功能

checkbox

editable-table

mindmup/editable-table: tiny jQuery/Bootstrap widget that makes a HTML table editable

form

jquery-form/form: jQuery Form Plugin
jQuery Form Plugin by jquery-form

html5sortable

farhadi/html5sortable: Lightweight jQuery plugin to create sortable lists and grids using native HTML5 drag and drop API.
lukasoppermann/html5sortable: VanillaJS sortable lists and grids using native HTML5 drag and drop API.
mattheworiordan/jquery.simulate.drag-sortable.js: Simulate drag events within a JQuery UI Sortable widget (primarily for integration testing)
HTML5 Sortable
HTML5 Sortable library

hover

jQuery-QueryBuilder

mistic100/jQuery-QueryBuilder: jQuery plugin offering an interface to create complex queries
jQuery QueryBuilder

jQuery Bootgrid

rstaib/jquery-bootgrid: Nice, sleek and intuitive. A grid control especially designed for bootstrap.
A jQuery grid plugin - jQuery Bootgrid

jQuery Validate

jQuery Password Validation

jzaefferer/jquery-validation.password
easy-designs/jquery.easyValidationRules.js: Form field validation via associated lists. Inspired by http://aerotwist.com/blog/better-password-form-fields/ Demo:
jQuery Password Validation(密码验证) | 菜鸟教程
bassistance.de » jQuery plugin: Password Validation
Aerotwist - Better password form fields

jQuery-Form-Validator

victorjonsson/jQuery-Form-Validator: jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code.
jQuery Form Validator

jQuery html5Validate

zhangxinxu/html5Validate: 基于HTML5新特性新规范的表单验证jQuery插件
jQuery html5Validate基于HTML5表单验证插件 « 张鑫旭-鑫空间-鑫生活
JS前端验证与用户自由思想 « 张鑫旭-鑫空间-鑫生活

Jquery Validation

blog/formValidation.js at master · liuyunzhuge/blog
jquery-validation/jquery-validation: jQuery Validation Plugin library sources
jQuery Validate | jQuery Plugin Registry
jQuery Validate | 菜鸟教程
jQuery Validation Plugin | Form validation with jQuery

jQuery-Validation-Engine

posabsolute/jQuery-Validation-Engine: jQuery form validation plugin

tips验证

aarondo/Strength.js: The ultimate jQuery password input plugin. Featuring secure strength indicator and hide/show password
tanepiper/jquery.ui.pwstrength: jQueryUI Password Strength Meter
elboletaire/password-strength-meter: A password strength meter for jQuery
MorrisJobke/strengthify: Combine jQuery and zxcvbn to create a password strength meter
n0nick/password_strength: jQuery password strength plugin
stripe/jquery.mobilePhoneNumber: [DEPRECATED] A general purpose library for validating and formatting mobile phone numbers.

jQuery 下拉列表

输入框下拉分页菜单选择插件

bDialog使用实例

vestman/Select-or-Die: Yet another jQuery plugin to style select elements. Demo at http://vst.mn/selectordie/
vestman/Select-or-Die-Themes: Theme repository for the SoD
jdulal/Select-or-Die

jQuery-Mask-Plugin

igorescobar/jQuery-Mask-Plugin: A jQuery Plugin to make masks on form fields and HTML elements.
jQuery Mask Plugin - A jQuery Plugin to make masks on form fields and html elements.

jquery-maskmoney

plentz/jquery-maskmoney: jQuery plugin to mask data entry in the input text in the form of money (currency).

Jquery-Price-Format

price-format/Jquery-Price-Format: jQuery Price Format Plugin is useful to format input fields and HTML elements as prices. For example, if you type 123456, the plugin updates it to US$ 1,234.56. It is costumizable, so you can use other prefixes, separator

jquery-timeago

rmm5t/jquery-timeago: :clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").

jquery.jqprint

tanathos/jquery.jqprint: jQuery print plugin

multi-select.js

lou/multi-select: A user-friendlier drop-in replacement for the standard select with multiple attribute activated.
jQuery multiselect

支持10种格式的 HTML 表格导出插件

kayalshri
HTML table Export
Tableexport.jquery.plugin by kayalshri

日历翻转效果

文字标签

文本框

手写输入法

省市选择器

软键盘&表情

复制调用text文本框内容

MyBeany/myExcel: 基于jquery实现的web版excel

¥布局、组件

jquery-audio

Free Jquery Audio Player | Cincopa

jquery-lang-js

Irrelon/jquery-lang-js: i18n Automatically deploy and switch multi-language HTML pages without reloading the page.
Home | Irrelon Software Limited

分布引导插件

导航菜单

Path旋转菜单

wheel-menu

peachananr/wheel-menu: Add a fully customisable Path-like wheel menu button to your website
jQuery Wheel Menu by Pete R. | The Pete Design

响应式导航

手风琴插件

手风琴效果

模态窗口,工具提示和消息插件

标签系统插件

sniperwolf/taggingJS: jQuery plugin to tagging like a charm!
taggingJS

垂直时间轴

所见即所得(WYSIWYG)编辑器插件

jquery-notebook

raphaelcruzeiro/jquery-notebook: A modern, simple and elegant WYSIWYG rich text editor.

Alex-D/Trumbowyg: A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip)
Trumbowyg - A lightweight WYSIWYG editor by Alex-D / Alexandre Demode

仪表盘插件

ModelN/sDashboard: A simple & light weight dashboard framework in javascript

砌体

rnmp/salvattore: A jQuery Masonry alternative with CSS-driven configuration.
Salvattore — A jQuery Masonry alternative with CSS-driven configuration

¥地图

Maplace.js

danielemoraschi/maplace.js: A Google Maps Javascript plugin for jQuery.

¥菜单

¥拖拽

MyBeany/myDrag: Jquery实现的拖拽式图形绘制功能

mumuy/widget: A set of widgets based on jQuery&&javascript. 一套基于jquery或javascript的插件库 :轮播、标签页、滚动条、下拉框、对话框、搜索提示、城市选择(城市三级联动)、日历等

jQuery projects

jQuery 资源、整理集&FAQ

jQuery 资源

Removing jQuery from GitHub.com frontend | GitHub Engineering
Rails Behaviors
Simple Stack Effects

jQuery 整理集

jquery选择器_专题_脚本之家
jQuery常用插件_专题_脚本之家
jQuery扩展技巧_专题_脚本之家
jQuery表格(table)操作_专题_脚本之家
jQuery表格(table)操作_专题_脚本之家
jQuery form操作_专题_脚本之家
jQuery拖拽特效_专题_脚本之家
jQuery动画与特效用法_专题_脚本之家
jQuery的cookie操作_专题_脚本之家
jQuery特效_专题_脚本之家
jQuery 插件 - 开源软件 - OSCHINA - 中文开源技术交流社区

jQuery FAQ

jQuery [attribute$=value] 选择器 | 菜鸟教程
jQuery height() 方法 | 菜鸟教程
www.w3school.com.cn/jquery/selector_contains.asp
.data() | jQuery API Documentation

$JS MVC框架

AdonisJS

AdonisJS Framework
AdonisJS Community
adonisjs-community/awesome-adonisjs: A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the AdonisJS ecosystem.
AdonisJs - Node.js web framework

Backbone.js

jashkenas/backbone: Give your JS App some Backbone with Models, Views, Collections, and Events
jeromegn/Backbone.localStorage: A localStorage adapter for Backbone.js
Backbone.js
Backbone.js API中文文档

mithril.js

MithrilJS/mithril.js: A Javascript Framework for Building Brilliant Applications
Introduction - Mithril.js

Sails.js

balderdashy/sails: Realtime MVC Framework for Node.js
balderdashy/sails-docs: **Latest docs now live in the Sails core repo!** The source markdown files for the official Sails.js documentation, which gets compiled, squeezed, and stretched into HTML when we deploy the Sails website.
ragulka/sails-starter-app: Sails starter app

Spine

Spine JS Project
SpineJS - LightWeight MVC Library for Marketing And Business

todomvc

tastejs/todomvc: Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more
TodoMVC

$JS MVP框架

Riot.js

riot/riot: Simple and elegant component-based UI library
Riot.js — Simple and elegant component-based UI library
jimsparkman/RiotControl: Event Controller / Dispatcher For RiotJS, Inspired By Flux

$JS MVVM框架

sugar

tangbc/sugar: A lightweight and powerful JavaScript MVVM library. Used for production or learning how to make a full MVVM.

san

baidu/san: A fast, portable, flexible JavaScript component framework
San

yox

yoxjs/yox: A lightweight mvvm framework
简介 - Yox - A lightweight mvvm framework

fengshi123/mvvm_example: 通过完成监听器 Observer 、订阅器 Dep 、订阅者 Watcher 和解析器 Compile 的实现,来模拟初始化一个Vue 实例

$React.js

React.js core

create-react-app

¥create-react-app core

react-scripts

firstlookmedia/react-scripts: ⚙ shared react app configs
humanmade/react-wp-scripts: Integrate create-react-app with your WordPress theme/plugin.
SZzzzz/react-scripts-ts-antd: scripts for create-react-app base on react-scripts-ts
dozoisch/react-async-script: A React composition mixin for loading 3rd party scripts asynchronously
raymondsze/create-react-scripts: Easily extend the react-scripts to your own version of react-scripts
jpavon/react-scripts-ts: @jpavon/react-scripts-ts, react-scripts with ts-loader and type checker on a separate process.
ro-savage/react-scripts-cssmodules: Enable CSS Modules for Create-React-App using the official CRA api
pagarme/react-scripts-former-kit-dashboard: 📊 A custom react-scripts for building highly-customizable dashboards using former-kit components

facebook/create-react-app: Create React apps with no build configuration.
create-react-app/README.md at master · facebook/create-react-app
tuchk4/awesome-create-react-app: Awesome list of Create React App articles / tutorials / videos and FAQ
parksben/react-spa-app: An single-page app skeleton in React, main structures comes from Create-React-App.
create-react-app/README.md at master · facebook/create-react-app
create-react-app/adding-custom-environment-variables.md at master · facebook/create-react-app
create-react-app/packages/react-dev-utils at master · facebook/create-react-app
Effective JavaScript Codemods – Christoph Nakazawa – Medium
Create React App 2.0: Babel 7, Sass, and More – React Blog
Getting Started · Create React App
Create React App · Set up a modern web app by running one command.
Adding TypeScript · Create React App
Code Splitting in Create React App | Serverless Stack
Customizing create-react-app: How to Make Your Own Template

¥create-react-app libs、plugins&tools

craco

gsoft-inc/craco: Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-app
@craco/craco - npm

create-react-app-antd

ant-design/create-react-app-antd: Use antd in create-react-app without ejecting ✨
Ant Design - A UI Design Language
在 create-react-app 中使用 - Ant Design

create-react-app-typescript

wmonk/create-react-app-typescript: DEPRECATED: Create React apps using typescript with no build configuration.
Migrating from create-react-app-typescript to Create React App · Vincent Tunru.com

create-react-pwa

jeffposnick/create-react-pwa: https://github.com/facebookincubator/create-react-app + Progressive Web App goodness
PWA-ification, via SWPrecacheWebpackPlugin + manifest.json by jeffposnick · Pull Request #1728 · facebook/create-react-app

customize-cra

arackaf/customize-cra: Override webpack configurations for create-react-app 2.0

handy-make

xiyuyizhi/handy-make: a tool for create react apps,support common use features,inspired by vue-cli and create-react-app

react-app-rewired

timarney/react-app-rewired: Override create-react-app webpack configs without ejecting

roadhog

sorrycc/roadhog: 🐷 Cli tool for creating react apps, configurable version of create-react-app.
roadhog 2.0 发布 · Issue #55 · sorrycc/blog

roadhog-api-doc

nikogu/roadhog-api-doc
roadhog-api-doc/utils.js at master · nikogu/roadhog-api-doc

react-gh-pages

gitname/react-gh-pages: Deploying a React App (created using create-react-app) to GitHub Pages
React App

react-refresh-webpack-plugin

pmmmwh/react-refresh-webpack-plugin: A Webpack plugin to enable "Fast Refresh" (also previously known as Hot Reloading) for React components.

esetnik/customize-cra-react-refresh: Provides a simple, no frills way to integrate react-refresh into your create-react-app using customize-cra.

¥create-react-app 资源、整理集&FAQ

create-react-app 资源

docschina/create-react-app: [印记中文](https://docschina.org/) - 🌐 Create React App 中文文档

create-react-app 整理集

create-react-app FAQ

0.8.0 breaks svg sprite · Issue #1153 · facebook/create-react-app
Decorator is not supported! · Issue #214 · facebook/create-react-app
Easily Add an Babel Plugin · Issue #411 · facebook/create-react-app
Document maintaining a fork of react-scripts as an alternative to ejecting · Issue #682 · facebook/create-react-app

create-react-class

create-react-class - npm

React Native

¥React Native core

create-react-native-app

react-community/create-react-native-app: Create a React Native app on any OS with no build config.
expo/create-react-native-app: Create React Native apps that run on iOS, Android, and web
expo/expo-cli: Tools for making Expo apps
Issues · expo/expo-cli

facebook/react-native: A framework for building native apps with React.
React Native Community
React Native 中文网
React Native · A framework for building native apps using React

¥React Native frameworks

react-web

taofed/react-web: A framework for building web apps with React Native compatible API.

¥React Native libs、plugins&tools

#A-G

react-native-animated-view

thisXY/react-native-animated-view: 你可以像jQuery那样只给结果样式就能操作各种动画,你可以控制每一个样式的动画时间、动画函数甚至每一帧等。总之,你可以随意搭配轻松如意地操纵react-native动画。

react-native-custom-fonts

atoami/react-native-custom-fonts: 📚 React Native Custom Fonts

react-native-drawer-layout

react-native-community/react-native-drawer-layout: A platform-agnostic drawer layout for react-native

react-native-drawer-layout-polyfill

react-native-community/react-native-drawer-layout-polyfill: A polyfill for React Natives DrawerLayoutAndroid

react-native-elements

react-native-elements/react-native-elements: Cross-Platform React Native UI Toolkit

react-native-fetch-polyfill

robinpowered/react-native-fetch-polyfill: Exposes options to React Native's XMLHttpRequest that are not accessible by `whatwg-fetch`

react-native-fast-image

DylanVann/react-native-fast-image: 🚩 FastImage, performant React Native image component.

areslabs/alita: 一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。

React Native Async Storage

React Native Async Storage
react-native-async-storage/async-storage: An asynchronous, persistent, key-value storage system for React Native.
Async Storage | Async Storage

#H-N

NativeBase

GeekyAnts/NativeBase: Essential cross-platform UI components for React Native

react-native-image-crop-picker

ivpusic/react-native-image-crop-picker: iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping

react-native-i18n

AlexanderZaytsev/react-native-i18n: React Native + i18n.js

react-native-markdown-renderer

mientjan/react-native-markdown-renderer: React Native 100% compatible CommonMark renderer

react-native-markdown

lwansbrough/react-native-markdown: Markdown component for React Native

react-native-markdown-view

Benjamin-Dobell/react-native-markdown-view: MarkdownView for React Native

react-native-multibar

alex-melnyk/react-native-multibar: React Native MultiBar

react-native-macos

ptmt/react-native-macos: [deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa

react-native-mapbox-gl

mapbox/react-native-mapbox-gl: A Mapbox GL react native module for creating custom maps

obipawan/react-native-hyperlink: A <Hyperlink /> component for react-native that makes urls, fuzzy links, emails etc clickable

#O-T

react-native-order-flat-list

thisXY/react-native-order-flat-list: react-native拖动排序列表

react-native-refreshable-listview

jsdf/react-native-refreshable-listview: Deprecated. A pull-to-refresh ListView which shows a loading spinner while your data reloads

react-native-simple-markdown

CharlesMangwa/react-native-simple-markdown: 📜 React Native Markdown component (iOS & Android)

react-native-scaling-utils

tiaanduplessis/react-native-scaling-utils: Simple scaling utilities for React Native

react-native-swiper

leecade/react-native-swiper: The best Swiper component for React Native.

react-native-thirdparty

Geek-ch/react-native-thirdparty: collect some react-native-thirdparty 收集了一些RN的第三方组件集合 http://www.jianshu.com/p/53ff78168acc

react-three-fiber

pmndrs/react-three-fiber: 🇨🇭 A React renderer for Three.js (web and react-native)

react-native-storage

sunnylqm/react-native-storage: local storage wrapper for both react-native and browser. Support size controlling, auto expiring, remote data auto syncing and getting batch data in one query.

shifeng1993/react-native-start

#U-Z

react-native-web

necolas/react-native-web: React Native for Web

react-native-vector-icons

oblador/react-native-vector-icons: Customizable Icons for React Native with support for NavBar/TabBar, image source and full styling.

¥React Native projects

Gakki

shuiRong/Gakki: A React Native App for Mastodon. development acount in cmx.im:
Gakki (@shuiRong@cmx.im) - 长毛象中文站

fengshi123/react_native_project: React Native 项目,主要功能包括:试卷模块(图片剪裁、图片上传、拍照剪裁、语音录入、语音播放、图表统计等)、网盘功能(手指左滑、下拉刷新、各种文件预览等)、视听空间(视频播放、音频播放、全屏、微信分享等)、在线升级等等。

¥React Native 资源、整理集&FAQ

#React Native 资源

awesome-react-native

jondot/awesome-react-native: Awesome React Native components, news, tools, and learning material!

react-native-guide

reactnativecn/react-native-guide: React Native指南汇集了各类react-native学习资源、开源App和组件

typescript-cheatsheets/react-native: react-native-typescript-cheatsheet

#React Native 整理集

#React Native FAQ

Flow

facebook/flow: Adds static typing to JavaScript to improve developer productivity and code quality.
Flow: A Static Type Checker for JavaScript
Flow: A Static Type Checker for JavaScript
Getting Started | Flow
Subsets & Subtypes | Flow

JSX

styled-jsx

zeit/styled-jsx: Full CSS support for JSX without compromises

Topic: jsx
介绍全新的 JSX 转换 – React Blog

Redux

¥Redux core

#react-redux

react-redux-starter-kit

davezuko/react-redux-starter-kit: Get started with React, Redux, and React-Router.

react-redux-links

markerikson/react-redux-links: Curated tutorial and resource links I've collected on React, Redux, ES6, and more

react-redux-typescript-guide

piotrwitek/react-redux-typescript-guide: The complete guide to static typing in "React & Redux" apps using TypeScript

reduxjs/react-redux: Official React bindings for Redux
gothinkster/react-redux-realworld-example-app: Exemplary real world application built with React + Redux
jeffersonRibeiro/react-shopping-cart: 🛍️ Simple ecommerce cart application built with React Redux
React Redux · Official React bindings for Redux
react-redux 文档 · GitBook
react-redux项目实战教程 · GitBook (Legacy)

Redux
reduxjs/redux: Predictable state container for JavaScript apps
jasonslyvia/a-cartoon-intro-to-redux-cn: 看漫画,学 Redux。不写一行代码,轻松看懂 Redux 原理!
Read Me - Redux
applyMiddleware · Redux
www.redux.org.cn
实现撤销重做 · Redux
Middleware · Redux
自述 · GitBook

¥Redux libs、plugins&tools

#Promise的解决方案

redux-promise

redux-utilities/redux-promise: FSA-compliant promise middleware for Redux.

redux-promise-middleware

pburtchaell/redux-promise-middleware: Enables simple, yet robust handling of async action creators in Redux
Introduction - Promise Middleware

#回调函数的解决方案

redux-thunk

redux-thunk core

reduxjs/redux-thunk: Thunk middleware for Redux

#发布/订阅的解决方案

redux-saga

redux-saga core

redux-saga/redux-saga: An alternative side effect model for Redux apps
Read Me · Redux-Saga
API 参考 · Redux-Saga
初级教程 · Redux-Saga

redux-saga libs、plugins&tools

redux-saga 资源、整理集&FAQ

《Redux Hero》

Redux Hero Part 1: A Hero is Born (A Fun Introduction to Redux.js)
Redux Hero Part 2: Actions and Their Consequences (a Fun Introduction to redux-actions)
Redux Hero Part 3: Choose Wisely (a Fun Introduction to reselect.js)
Redux Hero Part 5: The Hero is Tested (a Fun Introduction to redux-saga-test-plan)

Redux Saga实践
javascript – 使用redux-saga与ES6发电机vs redux-thunk与ES7 async/await的优点/缺点 - 代码日志
javascript – 编写一个与redux / redux-saga共享数据的HoC - 代码日志

#A-G

beautiful-react-redux

theKashey/beautiful-react-redux: Redux 🚀, Redux 🤘, Redux 🔥 - and the magic optimization

redux-actions

redux-utilities/redux-actions: Flux Standard Action utilities for Redux.
Read Me - redux-actions

redux-debounced

ryanseddon/redux-debounced: Debounce middleware for Redux

redux-debounce

wyze/redux-debounce: FSA-compliant middleware for Redux to debounce actions.
redux-debounce - npm

redux-devtools-extension

zalmoxisus/redux-devtools-extension: Redux DevTools extension.
Extension · Redux DevTools Extension

redux-di-middleware

redux-di-middleware - npm

redux-effect

liumin1128/redux-effect: redux-effect

#H-N

redux-immutable

gajus/redux-immutable: redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
indexiatech/redux-immutablejs: Redux Immutable facilities.

redux-logger

LogRocket/redux-logger: Logger for Redux

react-redux-i18n

artisavotins/react-redux-i18n: binding for redux and react-i18nify

react-intl-redux

ratson/react-intl-redux: Redux binding for React Intl.

#O-T

redux-observable

redux-observable/redux-observable: RxJS middleware for action side effects in Redux using "Epics"
Introduction · redux-observable
redux-observable
redux-observable/redux-observable: RxJS middleware for action side effects in Redux using "Epics"
Introduction · redux-observable

redux-persist

rt2zz/redux-persist: persist and rehydrate a redux store

reduce-reducers

redux-utilities/reduce-reducers: Reduce multiple reducers into a single reducer from left to right

redux-react-firebase

tiberiuc/redux-react-firebase: Use Firebase with React and Redux in ES6
redux-react-firebase/API.md at master · tiberiuc/redux-react-firebase

redux-rx

acdlite/redux-rx: RxJS utilities for Redux.

rematch

rematch/rematch: A Redux Framework
Getting Started · Rematch

reselect

reduxjs/reselect: Selector library for Redux

reactive-react-redux

dai-shi/reactive-react-redux: React Redux binding with React Hooks and Proxy

redux-toolkit

reduxjs/redux-toolkit: The official, opinionated, batteries-included toolset for efficient Redux development

redux-storage

michaelcontento/redux-storage: Persistence layer for redux with flexible backends

redux-react-hook

facebookincubator/redux-react-hook: React Hook for accessing state and dispatch from a Redux store

standard-redux-shape

ecomfe/standard-redux-shape: A library to help standardize your redux state shape

svelte3-redux

dai-shi/svelte3-redux: Redux for Svelte 3

rtk-incubator/rtk-query: Experimental data fetching and caching addon for Redux Toolkit
reduxjs/react-redux-benchmarks: Performance benchmark harness for React-Redux

#U-Z

redux-zero

redux-zero/redux-zero: A lightweight state container based on Redux

why-did-you-update-redux

theKashey/why-did-you-update-redux: Patch Redux to discover unnecessary re-renders

¥Redux 资源、整理集&FAQ

#Redux 资源

camsong/redux-in-chinese: Redux 中文文档
Redux 中文官网 - JavaScript 应用的状态容器,提供可预测的状态管理。 | Redux 中文官网

#Redux 整理集

Redux 入门教程(一):基本用法 - 阮一峰的网络日志
Redux 入门教程(二):中间件与异步操作 - 阮一峰的网络日志
Redux 入门教程(三):React-Redux 的用法 - 阮一峰的网络日志

#Redux FAQ

javascript - How to dispatch a Redux action with a timeout? - Stack Overflow
Redux Crash Course with Hooks 🎣 - DEV Community

React Router

React Router core

react-router-dom

react-router/packages/react-router-dom at master · ReactTraining/react-router
react-router-dom - npm

ReactTraining/react-router: Declarative routing for React
docschina/react-router.cn: [印记中文](https://docschina.org/) - 🌐 react-router 中文文档
React Router: Declarative Routing for React.js
React Router: Declarative Routing for React.js
React Router: Declarative Routing for React.js
React Router: Declarative Routing for React.js
Introduction | React Router 中文文档
API 文档 | React Router 中文文档
react-router.cn
Deployment · Create React App

React Router libs、plugins&tools

connected-react-router

supasate/connected-react-router: A Redux binding for React Router v4

react-router-config

react-router/README.md at master · ReactTraining/react-router
react-router-config - npm

react-router-5-course

ReactTraining/react-router-5-course

react-live-route

fi3ework/react-live-route: An enhanced react-router-v4/5 Route that keeps route alive.

React Router 资源、整理集&FAQ

前端路由实现及 react-router v4 源码分析 · Issue #21 · fi3ework/blog
Protecting a route with react-router-config? · Issue #4962 · ReactTraining/react-router
Newest 'react-router' Questions - Stack Overflow
javascript - reactjs - can not read property push of undefined - Stack Overflow

React.js 服务端渲染(SSR)

React.js Documentation

Getting Started – React
开始 – React

React.js Hooks

#Hooks core

useState

useEffect

useContext

useReducer

useCallback

useMemo

useRef

useImperativeMehtods / useImperativeHandle

useLayoutEffect

Introducing Hooks – React
Hook 简介 – React
Using the Effect Hook – React
Hooks FAQ – React
Building Your Own Hooks – React
React – A JavaScript library for building user interfaces

#Hooks libs、plugins&tools

ahooks

alibaba/hooks: React Hooks Library

beautiful-react-hooks

beautifulinteractions/beautiful-react-hooks: 🔥A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development 🔥

runtime-hooks

gaoding-inc/runtime-hooks: 🔗 Utils for JS runtime hooking & injecting.
基于原型链劫持的前端代码插桩实践 - 知乎

react-hanger

kitze/react-hanger: A small collection of useful hooks for React 16.7

react-loops

leebyron/react-loops: React Loops works with React Hooks as part of the React Velcro Architecture

react-use

streamich/react-use: React Hooks — 👍
Components | < UseKey > - Demo ⋅ Storybook

react-form

tannerlinsley/react-form: ⚛️ Hooks for managing form state and validation in React

rxjs-hooks

LeetCode-OpenSource/rxjs-hooks: React hooks for RxJS

react-hook

jaredLunde/react-hook: ↩ Strongly typed React hooks for function components

react-hooks

kripod/react-hooks: Essential set of React Hooks for convenient Web API consumption and state management.

react-use-hover

andrewbranch/react-use-hover: State hook to determine whether a React element is being hovered

react-final-form-hooks

final-form/react-final-form-hooks: React Hooks to bind to 🏁 Final Form's high performance subscription-based form state management engine

react-use-form-state

wsmd/react-use-form-state: 📄 React hook for managing forms and inputs state

react-useportal

alex-cory/react-useportal: 🌀 React hook for Portals

react-resize-observer-hook

zzarcon/react-resize-observer-hook: ResizeObserver + React hooks

rehooks

rehooks/local-storage: React hook which syncs localStorage[key] with the comp.
@rehooks/local-storage - npm

sunflower

ant-design/sunflower: 支付宝行业前端在使用的中台流程组件
sunflower

swr

zeit/swr: React Hooks library for remote data fetching
vercel/swr: React Hooks library for remote data fetching

usehooks

gragland/usehooks: Easy to understand React Hook code recipes
useHooks - Easy to understand React Hook recipes

use-async-resource

use-async-resource - npm
andreiduca/use-async-resource: A custom React hook for simple data fetching with React Suspense

use-debounce

xnimorz/use-debounce: A debounce hook for react

use-throttle

bhaskarGyan/use-throttle: A Throttle hook for react

umijs/hooks

umijs/hooks: React Hooks Library
@umijs/hooks

use-immer

immerjs/use-immer: Use immer to drive state with a React hooks

use-resize-observer

ZeeCoder/use-resize-observer: A React hook that allows you to use a ResizeObserver to measure an element's size.

useRequest

useWorker

alewin/useWorker: ⚛️ useWorker() - A React Hook for Blocking-Free Background Tasks

use-http

ava/use-http: 🐶 React hook for making isomorphic http requests

use-media

streamich/use-media: useMedia React hook to track CSS media query state

use-local-storage-state

astoilkov/use-local-storage-state: React hook that persists data in local storage

Frezc/use-lodash-debounce-throttle: Bring debounce & throttle of lodash version to react hooks
chrisjpatty/crooks: A collection of eclectic react hooks
linbudu599/useMultiImperativeHandle: Enhanced useImperativeHandle to enable converting objects mount on ref.current
PenumbraPro/hooks-dev-starter: Simple template help to developing React Hooks fast and easy.
PenumbraPro/react-useVerifyCode-hook: Easy way in verify code sending. 适用于验证码场景的React Hooks

use-memo-one

alexreardon/use-memo-one: useMemo and useCallback but with a stable cache
use-memo-one - npm

use-substate

philipp-spiess/use-substate: 🍙 Lightweight (<600B minified + gzipped) React Hook to subscribe to a subset of your single app state.

use-clippy

CharlesStover/use-clippy: React Hook for reading from and writing to the user's clipboard.

react-window-communication-hook

AvraamMavridis/react-window-communication-hook: React hook to communicate among browser context (tabs, windows, iframes)

react-script-hook

hupe1980/react-script-hook: React hook to dynamically load an external script and know when its loaded

react-use-idb

kigiri/react-use-idb: React side-effect hook that manages a single indexDB item.

use-mouse-action

dimitrinicolas/use-mouse-action: React Hooks to listen to both mouse down or up and click events with a once called function

#Hooks projects

yjdjiayou/react-hooks-qunar-demo: 仿去哪儿网火车票移动端项目(React Hooks 版)

#Hooks 资源、整理集&FAQ

Hooks 资源

hooks.guide

Raathigesh/hooks.guide: 🏗 Collection of React hooks curated by the community
Hooks.guide

rehooks

Rehooks
rehooks/awesome-react-hooks: Awesome React Hooks

Add eslint-plugin-react-hooks/exhaustive-deps rule to check stale closure dependencies by gaearon · Pull Request #14636 · facebook/react
weekly/79.精读《React Hooks》.md at master · dt-fe/weekly
weekly/80.精读《怎么用 React Hooks 造轮子》.md at master · dt-fe/weekly
blog/hooks.md at vuepress · hentaicracker/blog
分类:React - Postbird - 猫既吾命

Hooks 整理集

《React Hooks》

《用动画和实战打开 React Hooks》

React Hooks 入门教程 - 阮一峰的网络日志

Hooks FAQ

javascript - State not updating when using React state hook within setInterval - Stack Overflow
How the Vue Composition API Replaces Vue Mixins | CSS-Tricks
Thinking in React Hooks
jvvkoo8pq3 - CodeSandbox
How to fetch data with React Hooks? - RWieruch
使用 React Hooks 声明 setInterval — Overreacted
将 React 作为 UI 运行时 — Overreacted

React.js Server Components

RFC: React Server Components by josephsavona · Pull Request #188 · reactjs/rfcs
reactjs/server-components-demo: Demo app of React Server Components.

facebook/react: A declarative, efficient, and flexible JavaScript library for building user interfaces.
reactjs/rfcs: RFCs for changes to React
reactjs/cn.reactjs.org: (Work in progress) React documentation website in Chinese
reactjs/zh-hans.reactjs.org: (Work in progress) React documentation website in Simplified Chinese
facebook/prop-types: Runtime type checking for React props and similar objects
Issues · facebook/react
React - A JavaScript library for building user interfaces
React – 用于构建用户界面的 JavaScript 库

React.js components&libs

¥Authorization

#React.js 密码强度

ttdung11t2/react-native-password-strength-checker: A react-native password input with strength checker for both IOS and Android
abhijeetNmishra/react-password-strength-meter: React Component to display password strength meter - Demo at :
ezranbayantemur/react-native-passmeter: Simple password strength meter for React Native.
rodrigowpl/react-password-strength: React component based on dropbox algorithm for Password Strength Estimation
mmw/react-password-strength: A password strength indicator field for use in React projects

¥Badge、Emoji&Icon

emoji-mart

missive/emoji-mart: One component to pick them all 👊🏼
Emoji Mart 🏬 | One component to pick them all

mdi-react

levrik/mdi-react: Material Design Icons for React/Preact packaged as single components

react-fa

andreypopp/react-fa: Font Awesome icons as React components
https://andreypopp.github.io/react-fa/

react-icons

react-icons/react-icons: svg react icons of popular icon packs
react-icons

react-spinners

react-spinners by davidhu2000 · Bit

¥Canvas

react-komik

sonnylazuardi/react-komik: ReactJS based comic strip creator using fabric.js canvas rendering

¥Chat

Chat-React

Hzy0913/chat-react: chat react chat component

¥Compute Measurements

react-measure

souporserious/react-measure: 📏 Compute measurements of a React component.

¥Download&Upload

react-dropzone

react-dropzone/react-dropzone: Simple HTML5 drag-drop zone with React.js.
felixrieseberg/React-Dropzone-Component: ReactJS Dropzone for File Uploads (using Dropzone.js)

react-filepond

pqina/react-filepond: 🔌 A handy FilePond adapter component for React

react-fine-uploader

FineUploader/react-fine-uploader: Easily integrate Fine Uploader or Fine Uploader S3 into a React app. Drop-in high-level components for a turn-key UI. Use small focused components to build a more custom UI.

liuyuanquan/react-fileupload: react版本的图片上传,支持拖拽和删除,用来复习Drag,Drop,File,XHR2

¥Event

#click

react-onclickoutside

Pomax/react-onclickoutside: An onClickOutside wrapper for React components

react-fastclick

JakeSidSmith/react-fastclick: Fast Touch Events for React
VaJoy/fastclick-analysis: fastclick源码分析
react-fastclick - npm

#drag&drop

react-dnd

react-dnd/react-dnd: Drag and Drop for React
React DnD
React DnD
React-DnD 的使用 - scarletsky

react-sortable-hoc

clauderic/react-sortable-hoc: A set of higher-order components to turn any list into an animated, touch-friendly, sortable list ✌️
React Sortable Higher-order Components

react-dragline

zcued/react-dragline: Guide lines and magnetic adsorption to better align draggable elements in React.

react-smooth-dnd

kutlugsahin/react-smooth-dnd: react wrapper components for smooth-dnd

react-dnd-scrollzone

azuqua/react-dnd-scrollzone: A smooth scrolling container for draggable items
react-dnd-scrollzone - npm

react-dnd-html5-backend

react-dnd/react-dnd-html5-backend: HTML5 backend for React DnD [Legacy Repo]

react-dnd-touch-backend

yahoo/react-dnd-touch-backend: Touch Backend for react-dnd.

react-draggable-tags

YGYOOO/react-draggable-tags: A draggable component for react
react-draggable-tags

#keyboard

react-keyboard-event-handler

linsight/react-keyboard-event-handler: A React component for handling keyboard events

#touch

react-touch-events

jerrybendy/react-touch-events: Enable tap / swipe events for react

react-touch

phil303/react-touch: React wrapper components that make touch events easy

#滚动、滑动

#无限滚动/滚动虚拟化

react-virtualized

bvaughn/react-virtualized: React components for efficiently rendering large lists and tabular data
react-virtualized - npm
react-virtualized

react-virtualized-auto-sizer

bvaughn/react-virtualized-auto-sizer: Standalone version of the AutoSizer component from react-virtualized
react-virtualized-auto-sizer - npm

react-window

bvaughn/react-window: React components for efficiently rendering large lists and tabular data
react-window - npm
react-window
react-window

react-window-infinite-loader

bvaughn/react-window-infinite-loader: InfiniteLoader component inspired by react-virtualized but for use with react-window
react-window-infinite-loader - npm

@patternfly/react-virtualized-extension - npm
@velusgautam/react-virtualized - npm
@brave/react-virtualized-auto-sizer - npm

found-scroll

4Catalyzer/found-scroll: Scroll management for found

mor-scroll-watcher

func-star/mor-scroll-watcher: Mona系列 - React滚动监听器

react-router-scroll

taion/react-router-scroll: React Router scroll management

react-slick

akiran/react-slick: React carousel component

scroll-behavior

taion/scroll-behavior: Pluggable browser scroll management

react-point

ReactTraining/react-point: Fast touch events for React
react-point - npm

react-event-listener

oliviertassinari/react-event-listener: A React component for binding events on the global scope.

react-hammerjs

JedWatson/react-hammerjs: ReactJS / HammerJS integration. Support touch events in your React app.

react-event

pinnacle/react-event: Declarative way to handle events outside / inside of React Component.

react-event-components

pagarme/react-event-components: 🛰 A set of React components designed to handle global events (interval, keyboard, touch, mouse, etc)

react-key-handler

ayrton/react-key-handler: React component to handle keyboard events
react-key-handler

react-hotkeys

jaywcjlove/react-hotkeys: React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts.
react-hot-keys 1.3.0 Demo

react-track

ecomfe/react-track: A declarative, component based solution to track page views and user events with react & react-router

react-outside-event

gajus/react-outside-event: A higher order React component that attaches an event listener for events that occur outside of the component element.

react-ckeditor

codeslayer1/react-ckeditor: CKEditor component for React with plugin and custom event listeners support

react-higher-event

bloodyowl/react-higher-event: Declarative API to listen to events outside of a component

react-compose-events

lucasconstantino/react-compose-events: A Higher-Order Component factory to attach outside event listeners

react-document-events

STRML/react-document-events: Declarative method for binding handlers to document and window - and cleaning them up.

react-with-tap-events

hartmamt/react-with-tap-events

react-swipe-events

iamham/react-swipe-events: Swipe (Touch) event for react component as npm package
react-swipe-events - npm

retracked

coursera/retracked: Event tracking for React components

react-events

jhudson8/react-events: Declarative managed event bindings for react components

react-window-mixins

szymonkaliski/react-window-mixins: React mixins for working with browser window events

react-eventproxy

HuaRongSAO/react-eventproxy: react 观察者模式 事件监听发布,用于夸组件之间信息交互

react-brasil/awesome-react-events-br: Awesome list of React events in Brazil.

¥File&Text

#文字轮播

react-text-loop

braposo/react-text-loop: Animate words in your headings

Draft

Draft.js · Rich Text Editor Framework for React

react-native-fs

itinance/react-native-fs: Native filesystem access for react-native

react-pdf-js

mikecousins/react-pdf-js: A React component to wrap PDF.js

react-pdf

diegomura/react-pdf: 📄 Create PDF files using React

¥Image

¥图片裁切

antd-img-crop

nanxiaobei/antd-img-crop: 🔪 An image cropper for Ant Design Upload

react-image-crop

DominicTobias/react-image-crop: A responsive image cropping tool for React

react-lazy-load-image-component

Aljullu/react-lazy-load-image-component: React Component to lazy load images and components using a HOC to track window scroll position.

react-image

mbrevda/react-image: React.js <img> tag rendering with multiple fallback & loader support

darrell0904/darrell-photo-gallery: 一个基于 react hoos 开发的 仿石墨的 图片放大插件

¥Loading

pace

HubSpot/pace: Automatically add a progress bar to your site. #hubspot-open-source
HubSpot/pace: Automatically add a progress bar to your site. #hubspot-open-source
PACE
PACE — Automatic page load progress bars

react-loading

fakiolinho/react-loading: React component for loading animations

react-content-loader

danilowoz/react-content-loader: ⚪ SVG-Powered component to easily create skeleton loadings.

klendi/react-top-loading-bar: A very simple, highly customisable youtube-like react loader component.

¥Navigation

react-navigation

react-navigation/react-navigation: Routing and navigation for your React Native apps
wix/react-native-navigation: A complete native navigation solution for React Native
t4t5/react-native-router: Awesome navigation for your React Native app.
parakhod/react-navigation-redux-debouncer: Debounce middleware for the react-navigation redux actions
React Navigation · Routing and navigation for your React Native apps

react-slider-kit

M-Izadmehr/react-slider-kit: react-slider-kit is going to be a comprehensive solution to slider feature in react.
react-slider-kit

react-animated-navigator

MartinPham/react-animated-navigator: Easier way to make React router transitions

slider

react-component/slider: React Slider

¥Notification&Toast

react-toastify

fkhadra/react-toastify: React notification made easy 🚀 !

¥Portal

react-portal-tooltip

romainberger/react-portal-tooltip: Awesome React tooltip

react-portal

tajo/react-portal: 🎯 React component for transportation of modals, lightboxes, loading bars... to document.body or else.

react-gateway

cloudflare/react-gateway: Render React DOM into a new context (aka "Portal")

react-cool-portal

wellyshen/react-cool-portal: 😎🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.

¥react-component

form

react-component/form: React High Order Form Component(web & react-native)
rc-form@2.4.4 - React High Order Form Component

field-form

react-component/field-form: ⚡️ React Performance First Form Component

Material Components Web

Develop for the Web - Material Design

pri

prijs/pri: Powerful toolkit for building react applications/component

react-modal

pradel/react-responsive-modal: Simple responsive react modal
bodyflex/react-native-simple-modal: A simple JavaScript modal component for React Native.

React Toolbox

react-toolbox/react-toolbox: A set of React components implementing Google's Material Design specification with the power of CSS Modules
alexhisen/mobx-forms-demo
MobX Forms · MobX Forms

React Components by Khan Academy

Khan/react-components
React Components

react-progressbar

kimmobrunfeldt/react-progressbar.js: Responsive and slick progress bars for React.
mathieudutour/react-progress-button: Simple react.js component for an inline progress indicator
abdennour/react-progressbar: Basic progress bar in React.js

react-widgets

jquense/react-widgets: An à la carte set of polished, extensible, and accessible inputs built for React
React Widgets

rsuite

rsuite/rsuite: A suite of React components .
RSUITE 3 | React Suite | 一套 React 的 UI 组件库
RSUITE | React Suite | 一套 React 的 UI 组件库

React Belle

nikgraf/belle: Configurable React Components with great UX
Belle - Configurable React Components with great UX
Belle - Configurable React Components with great UX

reactopt

reactopt/reactopt: A CLI React performance optimization tool that identifies potential unnecessary re-rendering

react-messenger

sejr/react-messenger: Chat UX components built with React, inspired by Facebook Messenger

rc-tools

react-component/rc-tools: Tools For React Component

the-platform

jaredpalmer/the-platform: Web. Components. 😂

tippy.js-react

atomiks/tippy.js-react: React component for Tippy.js

react-component
react-component/util: Common Utils For React Component

¥SVG

react-svg-inline

MoOx/react-svg-inline: A React component to inline your SVG

svg-loaders-react

ajwann/svg-loaders-react: React implementation of the SVG Loaders library by Sam Herbert

SVGR

smooth-code/svgr: Transform SVGs into React components 🦁
SVGR - The React to SVG transformer

¥Tree View

react-virtualized-tree

diogofcunha/react-virtualized-tree: A virtualized tree view component making use of react
react-virtualized-tree - npm

¥UI

#Helper Class&Utility-First CSS

tailwind-react-ui

emortlock/tailwind-react-ui: React utility component primitives & UI framework for use with Tailwind CSS

tailwind-rn

vadimdemedes/tailwind-rn: 🦎 Use Tailwind CSS in React Native projects

ant-design

#ant-design 源码解读

#ant-design 设计资源

antd-init/examples/local-iconfont at master · ant-design/antd-init
设计资源 - Ant Design

#ant-design FAQ

antd 兼容性

IE8 下报错不能使用 · Issue #28 · ant-tool/atool-build
IE8下antd组件无法加载, default 在IE8下是关键字? · Issue #858 · ant-design/ant-design
antd-init/webpack.config.js at f5fb9479ca973fade51fd6754e50f8b3fafbb1df · ant-design/antd-init
IE9 下 Spin 组件报错 · Issue #6512 · ant-design/ant-design
Mention 使用到 draft 导致 IE 下无法访问 · Issue #3400 · ant-design/ant-design

Customize Theme - Ant Design

1x.ant.design

Ant Design - 一个 UI 设计语言

Ant Design of React

ant-design/ant-design: 🐜 A UI Design Language
ant-design/react-tutorial: 基于 umi 的 Ant Design 实战教程配套代码 https://www.yuque.com/ant-design/course
Ant Design - A UI Design Language and React UI library
Ant Design of React - Ant Design
快速上手 - Ant Design
Ant Design - A UI Design Language
Ant Design - 一个 UI 设计语言
Introduction - Ant Design
介绍 - Ant Design
Ant-Tool 简介 | Ant-Tool 简介
Ant Design 实战教程(beta 版) · 语雀

ant-design-pro

ant-design/ant-design-pro: 👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
Ant Design - 开箱即用的中台前端/设计解决方案
分析页 - Ant Design Pro
Ant Design Pro - Out-of-box UI solution for enterprise applications

ant-design-mobile

ant-design/ant-design-mobile: A configurable Mobile UI
Ant Design Mobile - 移动端设计规范
Ant Design Mobile - 移动端设计规范

antd-theme-generator

mzohaibqc/antd-theme-generator: This script is to generate color.less file to update color related css in browser.
React App

ant-plus

nanxiaobei/ant-plus: 🔺 Ant Design 表单简化版

HiTu

解放图形化设计生产力 - HiTu - 知乎

pro-components

ant-design/pro-components: 🏆 Use Ant Design like a Pro!
ProComponents - 页面级别的前端组件

Ant Design Team
luffyZh/mini-dynamic-antd-theme: Mini dynamic antd theme whether ant-design or ant-design-vue, after gizp 10.5 kB.

amazeui-react

amazeui/amazeui-react: Amaze UI components built with React.js.
Amaze UI React - Amaze UI components build with React

blueprint

palantir/blueprint: A React-based UI toolkit for the web
Blueprint – A React-based UI toolkit for the web

cuke-ui

cuke-ui/cuke-ui: 🥒 黄瓜ui:一个即插即用的React UI 库
🥒 CUKE UI : 一个即插即用的 React UI 库

chakra-ui

chakra-ui/chakra-ui: ⚡️ Simple, Modular & Accessible UI Components for your React Applications

elemental

elementalui/elemental: A flexible and beautiful UI framework for React.js
Elemental UI

element-react

ElemeFE/element-react: Element UI
Element-React

evergreen

segmentio/evergreen: 🌲 Evergreen React UI Framework by Segment
Evergreen
Evergreen

Fusion

Fusion core

Fusion Design

Fusion Design
登录
Fusion Design

Fusion components、libs、plugins&tools

alibaba-fusion/next: A configurable component library for web built on React.

Fusion 资源、整理集&FAQ

Material-UI

mui-org/material-ui: React components that implement Google's Material Design.
mui-org/material-ui-pickers: Date & Time pickers, built with ❤️ for @material-ui/core
The world's most popular React UI framework - Material-UI
Material-UI:当下流行的 React UI 框架
@material-ui/system - Material-UI

mor

monajs/mor: Mona系列 - React移动端组件库
Mor - 让你感到幸福的 React 组件库

primereact

primefaces/primereact: PrimeReact is a collection of rich UI components for React
PrimeReact

React Spectrum Libraries

adobe/react-spectrum: A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
React Spectrum Libraries

React Grommet

grommet/grommet: Focus on the essential experience
Grommet
Components | Grommet
Grommet

React-Bootstrap

react-bootstrap

react-bootstrap/react-bootstrap: Bootstrap components built with React
https://react-bootstrap.github.io

react-desktop

gabrielbull/react-desktop: React UI Components for macOS High Sierra and Windows 10
React Desktop | React UI Components for OS X El Capitan and Windows 10

reactstrap

reactstrap/reactstrap: Simple React Bootstrap 4 components
reactstrap - React Bootstrap 4 components

rebass

rebassjs/rebass: React primitive UI components built with styled-system.
Rebass

react-md

mlaursen/react-md: React material design
react-md

reach-ui

reach/reach-ui: The Accessible Foundation for React Apps and Design Systems
Reach UI

Semantic UI React

Semantic-Org/Semantic-UI-React: The official Semantic-UI-React integration
portal - semantic-ui-react · Bit
Introduction - Semantic UI React

theme-ui

system-ui/theme-ui: Build consistent, themeable React apps based on constraint-based design principles
Theme UI

vant-react

mxdi9i7/vant-react: Lightweight 2kb Mobile UI Components built on React and TS, inspired by Vant@https://github.com/youzan/vant

z-ui

zhongmeizhi/z-ui: 一个用Typescript + React Hooks写的"UI库"🌌,主要采用蓝色色调,寻找一起coding的小伙伴。⭐喜欢请star,欢迎fork,有Bug和建议请留言。

Zent

youzan/zent: A collection of essential UI components written with React.
Zent - 好用的React组件库
Zan Design System - 有赞设计语言系统 - 服务于 SaaS 产品的产品设计体系

MrXujiang/xu_ui: 基于react的轻量级可扩展组件库

¥Validation

formsy-react

formsy/formsy-react: A form input builder and validator for React JS
christianalfoni/formsy-react: A form input builder and validator for React JS

¥WAI-ARIA

downshift

downshift-js/downshift: 🏎 Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components
kentcdodds/downshift-examples: Created with CodeSandbox
Downshift

¥可视化(Visualization)

#可视化图表

BizCharts

alibaba/BizCharts: Powerful data visualization library based on G2 and React.
Bizcharts-基于商业场景下的数据可视化解决方案

echarts-for-react

hustcc/echarts-for-react: baidu Echarts(v3.0 & v4.0) components for React wrapper. 一个简单的 echarts(v3.0 & v4.0) 的 react 封装。
incubator-echarts/index.js at master · apache/incubator-echarts
xlsdg/react-echarts-v3: React.js(v16.x+) component wrap for ECharts.js(v3.x+)
ECharts Documentation
echarts-for-react - npm
react-echarts-v3 - npm
echarts-for-react

recharts

recharts/recharts: Redefined chart library built with React and D3
Recharts

victory

FormidableLabs/victory: A collection of composable React components for building interactive data visualizations
Victory | Home

#可视化图编辑器

GGEditor

alibaba/GGEditor: A visual graph editor based on G6 and React
GGEditor - A visual graph editor based on G6 and React

aute/react-echarts-mark-board: Mark drawing tool, support for drawing lines , rays and other graphics. 标注绘制工具,支持绘制线段、方向及封闭图形

#热力图

mazedesignhq/react-heatmap: React component for heatmap.js
g1eb/reactjs-calendar-heatmap: React component for d3.js calendar heatmap graph

gantt

hustcc/gantt-for-react: Frappe Gantt components for React wrapper. 一个简单的甘特图 React 组件封装。
codejamninja/react-gantt: A gantt chart for react
DHTMLX/react-gantt-demo: dhtmlxGantt with ReactJS
JavaScript Gantt Chart Library - dhtmlxGantt

react-boilerplate-dashboard

Soumil07/react-boilerplate-dashboard: A functional boilerplate dashboard for Discord bots.

react3dtagcloud

crazylxr/3dtagcloudforeact: 基于 react 的 3d 标签云
react3dtagcloud - npm

react-chartjs

reactjs/react-chartjs: common react charting components using chart.js

react-canvas

Flipboard/react-canvas: High performance <canvas> rendering for React components

recharts

recharts/recharts: Redefined chart library built with React and D3

react-dynamic-charts

dsternlicht/react-dynamic-charts: A React library for creating animated charts visualizations based on dynamic data.

vx

hshoff/vx: 🐯react + d3 = vx | visualization components
vx | visualization components

visx

airbnb/visx: 🐯 visx | visualization components

palerdot/react-d3-speedometer: ⚛️ React Speedometer component using d3.js

¥编辑器

#inline editing

eact-easy-edit

giorgosart/react-easy-edit: Inline editing library for React

#JSON显示器

react-json-view

mac-s-g/react-json-view: JSON viewer for react

#React Markdown

mdxjs

mdx-js/mdx: JSX in Markdown for ambitious projects
jxnblk/mdx-deck: MDX-based presentation decks
lorenseanstewart/nextjs-mdx-blog-kit: Starter code for creating a static blog system using Next.js and MDX. A service worker for offline reading is set up, and the blog has Perfect Lighthouse scores.
eggheadio/gatsby-starter-egghead-blog: This is an example Gatsby blog site that we use as a reference at egghead.
MDX
MDX | MDX 中文网
mdx-deck

markdown-in-js

threepointone/markdown-in-js: inline markdown for react/jsx

markdown-to-jsx

probablyup/markdown-to-jsx: 🏭 The most lightweight, customizable React markdown component.

react-markdown

rexxars/react-markdown: Render Markdown as React components
remarkjs/react-markdown: Markdown component for React
react-markdown
react-markdown

react-remarkable

acdlite/react-remarkable: A React component for rendering Markdown with remarkable

react-mde

andrerpena/react-mde: 📝 React Markdown Editor

react-md-editor

JedWatson/react-md-editor: React.js Markdown Editor Component

react-markdown-editor-lite

HarryChen0506/react-markdown-editor-lite: 一款轻量的基于React的markdown编辑器。a light-weight Markdown editor based on markdown-it and React

parksben/markdown-navbar: Best markdown navigation bar for React.

#代码编辑器

react-codemirror

JedWatson/react-codemirror: Codemirror Component for React.js
uiwjs/react-codemirror: CodeMirror 6 component for React. @codemirror https://uiwjs.github.io/react-codemirror/

react-codemirror2

scniro/react-codemirror2: Codemirror integrated components for React

react-monaco-editor

react-monaco-editor/react-monaco-editor: Monaco Editor for React.

#富文本编辑器

braft-editor

margox/braft-editor: 美观易用的React富文本编辑器,基于draft-js开发
Braft Editor | 基于DraftJS的强扩展性React富文本编辑器

draft-js

facebook/draft-js: A React framework for building text editors.

react-quill

zenoamaro/react-quill: A Quill component for React.
React-quill

¥拾色器

color-picker

react-component/color-picker: React ColorPicker
rc-color-picker@1.2.6 - color-picker ui component for react

react-color

casesandberg/react-color: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
React Color

¥页面属性

react-document-title

gaearon/react-document-title: Declarative, nested, stateful, isomorphic document.title for React

react-helmet

nfl/react-helmet: A document head manager for React
react-helmet - npm

react-helmet-async

staylor/react-helmet-async: Thread-safe Helmet for React 16+ and friends
react-helmet-async - npm

¥二维码

qrcode.react

zpao/qrcode.react: A <QRCode/> component for use with React.

¥右键菜单

react-contextmenu

vkbansal/react-contextmenu: Context Menu implemented in React
React ContextMenu
vkbansal/react-contextmenu: Context Menu implemented in React

react-contexify

fkhadra/react-contexify: Add a context menu to your react app with ease
https://fkhadra.github.io/react-contexify/

¥趋势线&时间线

react-sparklines

borisyankov/react-sparklines: Beautiful and expressive Sparklines React component

react-event-timeline

rcdexta/react-event-timeline: A responsive event timeline in React.js

¥布局(Layout)

#分割面板

react-split-pane

tomkp/react-split-pane: React split-pane component
react-split-pane

#骨架屏

reakit

reakit/reakit: Toolkit for building really interactive UIs with React
Reakit: React UI Toolkit

react-sketchapp

airbnb/react-sketchapp: render React components to Sketch ⚛️💎

#背景

#粒子效果

react-particles-js

Wufe/react-particles-js: Particles.js for React

react-starry-sky

sl1673495/react-starry-sky: 非常漂亮的星空背景组件,基于React、Styled-Component开发。

@rebass/grid

rebassjs/grid: Responsive React grid system built with styled-system

react-blocks

whoisandy/react-blocks: A higher-level react component to manage complex layouts using flexbox.
React Blocks

react-flexbox-grid

roylee0704/react-flexbox-grid: A set of React components implementing flexboxgrid with the power of CSS Modules.
React Flexbox Grid

react-spreadsheet-grid

denisraslov/react-spreadsheet-grid: An Excel-like grid component for React with custom cell editors, performant scroll & resizable columns
React Spreadsheet Grid

react-grid-layout

STRML/react-grid-layout: A draggable and resizable grid layout with responsive breakpoints, for React.

react-stack-grid

tsuyoshiwada/react-stack-grid

¥地图

google-map-react

google-map-react/google-map-react: Google map library for react that allows rendering components as markers
React map

react-google-maps

tomchentw/react-google-maps: React.js Google Maps integration component
React Google Maps Style Guide

react-amap

ElemeFE/react-amap: 基于 React 封装的高德地图组件。AMap Component Based On React.
React AMap — 基于 React 的高德地图组件

chrisdrackett/react-mapkit: React wrapper for Apple's mapkit.js.

¥表格&表单

#calendar、datepicker

dayz

nathanstitt/dayz: A calendar component for React

react-dates

airbnb/react-dates: An easily internationalizable, mobile-friendly datepicker library for the web

react-datepicker

Hacker0x01/react-datepicker: A simple and reusable datepicker component for React
ReactJS Datepicker crafted by HackerOne

react-event-calendar

dptoot/react-event-calendar: A React calendar component to display events
react-event-calendar - React JS component that will display supplied event data within a calendar view of a given month.

react-big-calendar

intljusticemission/react-big-calendar: gcal/outlook like calendar component
arecvlohe/rbc-with-dnd-starter: A starter app for react-big-calendar with drag and drop addon.
arecvlohe/rbc-starter: A plain ole' react-big-calendar.
Webpack App

react-nice-dates

hernansartorio/react-nice-dates: A responsive, touch-friendly, and modular date picker library for React.
React Nice Dates

#Excel-like&Spreadsheet

react-datasheet

nadbm/react-datasheet: Excel-like data grid (table) component for React

react-handsontable

handsontable/react-handsontable: React Data Grid with Spreadsheet Look & Feel. Official React wrapper for Handsontable.

#form

formik

jaredpalmer/formik: Build forms in React, without the tears 😭
formium/formik: Build forms in React, without the tears 😭

formal

kevinwolfcr/formal: 👔 Elegant form management primitives for the react hooks era.

jsonforms

eclipsesource/jsonforms: React/Redux-based forms for JSON data

react-jsonschema-form

rjsf-team/react-jsonschema-form: A React component for building Web forms from JSON Schema.

react-schema-form

networknt/react-schema-form: react form based on json schema for form generation and validation

redux-form

redux-form/redux-form: A Higher Order Component using react-redux to keep form state in a Redux store
Redux Form - Redux Form

react-hook-form

react-hook-form/react-hook-form: 📋 React hooks for forms validation without the hassle.

react-final-form

final-form/react-final-form: 🏁 High performance subscription-based form state management for React

react-debounce-input

nkbt/react-debounce-input: React component that renders Input with debounced onChange

react-select

JedWatson/react-select: The Select Component for React.js
React Select

hardy12994/react-jsx-forms: JSX React Forms
RXNT/react-jsonschema-form-extras: An assortment of extra widgets for Mozilla's JSON Schema Form.
cchanxzy/react-currency-input-field: React component for an input field

#list

#大列表虚拟化

react-virtualized-select

bvaughn/react-virtualized-select: HOC that uses react-virtualized and react-select to display large lists of options in a drop-down
react-virtualized-select - npm

react-select-virtualized

guiyep/react-select-virtualized: react-select v3 + react-virtualized + react hooks!
react-select-virtualized - npm

mini-virtual-list - npm
@tractorzoom/virtualized-select - npm

#可拖放表格列表

react-beautiful-dnd

atlassian/react-beautiful-dnd: Beautiful and accessible drag and drop for lists with React

react-native-nlist

janiokq/react-native-nlist: 原生Listview Native lListView react-native encapsulation Memory recovery reusing High performance

#table

#大表格虚拟化

antd-table-infinity

Leonard-Li777/antd-table-infinity: An infinite scroll component based on antd-table that supports virtual scrolling

rsuite-table

rsuite/rsuite-table: A React table component.

fixed-data-table

facebookarchive/fixed-data-table: A React table component designed to allow presenting thousands of rows of data.

react-table

TanStack/react-table: ⚛️ Hooks for building fast and extendable tables and datagrids for React
React Table - Hooks for building lightweight, fast and extendable datagrids for React

pheromone/suoyisuo: React Native 收起-展开
kresent/react-native-tabbed-menu

¥复制到剪贴板

react-copy-to-clipboard

nkbt/react-copy-to-clipboard: Copy-to-clipboard React component

react-clipboard.js

nihey/react-clipboard.js: React wrapper for clipboard.js (flashless clipboard)

react-use-clipboard

danoc/react-use-clipboard: React hook that provides copy to clipboard functionality.

¥应用国际化

react-intl

String without FormattedMessage · Issue #749 · yahoo/react-intl
API · yahoo/react-intl Wiki
react-intl - npm

react-intl-universal

alibaba/react-intl-universal: Internationalize React apps. Not only for React.Component but also for Vanilla JS.

react-i18n-jed

appannie/react-i18n-jed: React i18n wrapper for jed, based on gettext

react-i18n-auto

mr18/react-i18n-auto: react-i18n-auto 中文国际化自动化,babel插件

react-i18next

i18next/react-i18next: Internationalization for react done right. Using the i18next i18n ecosystem.

¥路由(Route)

#async route

Router Async
zackify/react-router-async-routing: react router v4 async routing
QianmiOpen/react-async-router: react-router async loading component
ryanflorence/react-router-async-props: Data dependency loading and updating for React Router applications.
router-async/react-router-async: <⍦/> React Components on top of Core
mhaagens/lazy-route: Lazy/async route loading for React Router 4 through System.import
oneut/async-react-router: Client side react router with async. It like next.js!
jtmthf/react-router-match-async: A replacement for the Match component in React Router v4 that allows for async routes
SimpleContacts/react-router-async-routes: React Router 4 with Server Side Rendering and Async Routes
Iwouldliketobeapig/react-router-async: react router load on demand

found

4Catalyzer/found: Extensible route-based routing for React applications

mo-react-router

func-star/mo-react-router: Mona系列 - react-router

Navi

Navi – A JavaScript router and static renderer

reach

reach/router
Reach Router - Overview
Reach Router - Overview

react-keeper

vifird/react-keeper: A routing library of React.

react-keepalive-router

GoodLuckAlien/react-keepalive-router: The react cache component developed based on react 16.8 +, react router 4 + can be used to cache page components, similar to Vue keepalive package Vue router effect function.(基于react 16.8+ ,react-router 4+ 开发的react缓存组件,可以用于缓存页面组件,类似vue的keepalive包裹vue-router的效果功能)。

react-router-breadcrumbs-hoc

icd2k3/react-router-breadcrumbs-hoc: A tiny, flexible, HOC for rendering route breadcrumbs with react-router 4.x https://codesandbox.io/s/yq79m4zqlv

react-router-cache-route

CJY0208/react-router-cache-route: Route with cache for React-Router like <keep-alive/> in Vue
react-router-cache-route - npm

react-activation

CJY0208/react-activation: Real <KeepAlive /> for React

¥格式化输入输出

react-moment

headzoo/react-moment: React component for the moment date library.

text-mask

text-mask/text-mask: Input mask for React, Angular, Ember, Vue, & plain JavaScript
Text Mask: Conform user input to a string mask

¥动画

react-move

sghall/react-move: React Move | Beautiful, data-driven animations for React
react-tools/react-move: React Move 🌀 Beautiful, data-driven animations for React
React-Move

react-motion

chenglou/react-motion: A spring that solves your animation problems.

react-transition-group

reactjs/react-transition-group: An easy way to perform animations when a React component enters or leaves the DOM
React Transition Group
felipethome/react-inline-transition-group: React component that helps to control CSS transitions defined with inline style.
cheapsteak/react-transition-group-plus: A more full-featured transition group for React
Ihatetomatoes/react-transition-group-classes: Working files for my YouTube tutorial.
adambbecker/react-style-transition-group: Similar to React's CSSTransitionGroup, uses style updates instead of class updates

react-spring

pmndrs/react-spring: ✌️ A spring physics based React animation library
react-spring

tween-one

react-component/tween-one: Animate One React Element
单元素动画 TweenOne - Ant Motion
rc-tween-one@2.2.22 - tween-one anim component for react

qiqiboy/react-animated-router: Dynamic transitions with react-router and react-transition-group
rhobot/timeout-transition-group: a better React Transition Group than CSSTransitionGroup
faceyspacey/transition-group: What React CSS Transition Group is s'posed to be
chrisjcodes/react-animation-components: A set of react transition components for basic animations.
PedroBern/react-tiger-transition: Full page transitions with react-router.
peoplesing1832/react-flip-transition: 🌊 react animation components

velocity-react

google-fabric/velocity-react: React components for Velocity.js

¥存储

cookies

reactivestack/cookies: Load and save cookies within your React application

react-native-cookies

joeferraro/react-native-cookies: Cookie manager for React Native

react-history

ReactTraining/react-history: Manage session history with React
react-history - npm

¥环境、浏览器&平台

react-device-detect

duskload/react-device-detect: Detect device, and render view according to detected device type.

¥数据操作、处理&优化

#debounce

saltycrane/react-debounced-props: React higher order component that allows debouncing component updates
fgfg163/react-component-debounce: An height level component for React components
gnbaron/use-lodash-debounce: Custom react hooks for lodash debounce.
threepointone/react-debounce: debounce as a component
mthahzan/react-component-action-debouncer: Debounce any component actions

#throttle

react-throttle

gmcquistin/react-throttle

ryo33/react-throttle-render: Throttle the number of times render() is called
AlbertLucianto/react-with-throttle: Component for throttling value, preserving the declarative nature of React 🚀
hachibeeDI/react-list-throttle-component: React component to list throttle

#数字

react-countup

glennreyes/react-countup: 💫 A configurable React component wrapper around CountUp.js

¥高亮&凸显

#代码高亮

react-syntax-highlighter

conorhastings/react-syntax-highlighter: syntax highlighting component for react with prismjs or highlightjs ast using inline styles
React Syntax Highlighter Demo

#关键字高亮

react-highlight-words

bvaughn/react-highlight-words: React component to highlight words within a larger body of text
react-highlight-words

¥媒体(Media)

#视频(Video)

react-player

cookpete/react-player: A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

video-react

video-react/video-react: A web video player built for the HTML5 world using React library.

Tutorial: react | Video.js Documentation

react-speech-kit

react-speech-kit - npm

React.js frameworks

¥React.js 服务端渲染(SSR)

Next.js

Next.js core

vercel/next.js: The React Framework
Next.js
Next.js - React 应用开发框架 | Next.js 中文网

Next.js libs、plugins&tools

next-starter-tailwind

taylorbryant/next-starter-tailwind: Next.js starter styled with Tailwind CSS

matthewmueller/next-cookies: Tiny little function for getting cookies on both client & server with next.js.
mlynch/nextjs-tailwind-capacitor: A starting point for building an iOS, Android, and Progressive Web App with Tailwind CSS, React, and Capacitor

Next.js 资源、整理集&FAQ

Next.js 资源

ZEIT – Next.js

Next.js 整理集

《react服务端渲染框架Next.js踩坑》

nextjs/lesson1.md at master · HJianfeng/nextjs
nextjs/lesson2.md at master · HJianfeng/nextjs
nextjs/lesson3.md at master · HJianfeng/nextjs
nextjs/lesson4.md at master · HJianfeng/nextjs

Next.js FAQ

最简单的服务端渲染框架-Next.js快速入门

react-app

kriasoft/react-app: Create React App with server-side code support
t.me

Tecode/react-mobx-ssr: React16+Mobx4+Express服务端渲染脚手架,支持代码按需加载,使用webpack4打包文件
React服务端渲染,支持模块代码按需加载,使用webpack4打包部署
乐游网站|站内资源分享,学习心得
The Most Common XSS Vulnerability in React.js Applications

anujs

RubyLouvre/anu: the React16-compat mini library https://rubylouvre.github.io/nanachi/
nanachi
ydoc

blitz

blitz-js/blitz: ⚡️The Fullstack React Framework — built on Next.js

create-react-library

transitive-bullshit/create-react-library: ⚡CLI for easily creating reusable react libraries.

create-react-blog

frontarm/create-react-blog: Start and deploy your own statically rendered blog with create-react-app
npx create-react-blog

concent

concentjs/concent: Build-in dependency collection, a predictable、zero-cost-use、progressive、high performance's react develop framework

dob

dobjs/dob-react: React bindings for dob

fre

yisar/fre: Tiny React16 like framework with Concurrent.
Fre doc

gatsbyjs

gatsby-transformer-remark

gatsby/packages/gatsby-transformer-remark at master · gatsbyjs/gatsby
gatsby-transformer-remark | GatsbyJS

gatsbyjs/gatsby: Build blazing fast, modern apps and websites with React
calpa/gatsby-starter-calpa-blog: Gatsby Starter of Calpa's Blog
GatsbyJS
GatsbyJS 中文网
Rise of the Content Mesh: Webcast with Contentful and Gatsby | Gatsby Inc.
blog - CodeSandbox

makajs

makajs/maka: MakaJs,react and redux based, lightweight react framework. Use json schema to express react.
Maka.js

medux

wooline/medux: Modular state management, Suitable for various javascript frameworks

react-coat

wooline/react-coat: Structured React + Redux with Typescript and support for isomorphic rendering beautifully(SSR)
wooline/react-coat-spa-demo: A simple demo with react-coat

react-boilerplate

react-boilerplate/react-boilerplate: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

react-starter-kit

kriasoft/react-starter-kit: React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)

react-imvc

Lucifier129/react-imvc: An Isomorphic MVC Framework

Relay

facebook/relay: Relay is a JavaScript framework for building data-driven React applications.
facebookarchive/relay-starter-kit: Barebones starting point for a Relay application.
lvarayut/relay-fullstack: Modern Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS
relayjs/relay-examples: A collection of sample Relay applications
HomeServicesOfAmerica/relay-cache-manager: An implementation of the RelayCacheManager for local data caching in Relay

Remax

remaxjs/remax: 使用真正的 React 构建跨平台小程序
Remax - 使用真正的 React 构建跨平台小程序

Rest Hooks

rest-hooks - npm
coinbase/rest-hooks: Delightful data fetching for React.
Asynchronous Data for React | Rest Hooks
@rest-hooks/core - npm

UmiJS

UmiJS core

github.com
UmiJS
UmiJS

UmiJS awesome

umijs/umi-course: 简易的umi入门教程,一步一步的学习,适合零基础的朋友 https://www.yuque.com/umijs/umi
umijs/awesome-umi: 🎉 A curated list of awesome things related to UmiJS.
majiang666/umijs: umijs示例
umijs实现权限路由 - 爱情博物馆

UmiJS example

umijs/umi-example-monorepo: Umi example for monorepo.
umijs/umi-dva-user-dashboard: User dashboard example with combination use of umi and dva.
umijs/umi-examples: examples for umi.js
umijs/umi-example-lighthouse: umi example to archive 100*5 lighthouse score.
umijs/umi-example-electron: Electron example with umi and dva.

UmiJS frameworks

alita

alita
alitajs/alita: A mobile React framework based on umi.
alita - 基于 Umi 的场景化框架

antd-admin

zuiidea/antd-admin: A excellent front-end solution for enterprise applications built upon Ant Design and UmiJS
AntD Admin

umi-react

jiechud/umi-react: 基于umi构建React快速开发框架

UmiJS plugins

umi-plugin-upload

xusanduo08/umi-plugin-upload

umijs/umi-plugin-pro-block: A plugin for deliver umi block files like ant design pro structure.
umijs/umi-plugin-library: 📦Out of box component develop plugin for umi.
umi/packages/umi-library at master · umijs/umi
umijs/umi-plugin-preload: A umi plugin for support async chunk preload to improve page loading performance.
umijs/umi-plugin-mpa: MPA(multiple-page application) plugin for umi.
umijs/umi-plugin-types: Type definitions for umi plugin api.
umijs/umi-plugin-vue: A umi@2.x plugin for Vue.js
umijs/umi-plugin-ga: Umi plugin to support google analytics
umijs/umi-plugin-block-dev: A umi plugin for develop a umi block with umi.
umijs/umi-plugin-datahub
umijs/umi-plugin-locale: A umi plugin for provide internationalization function.
umijs/umi-plugin-yunfengdie
umijs/umi-plugin-gh-pages: umi plugin to publish to Github pages.
umijs/umi-plugin-mobx-state-tree: use mobx-state-tree in umijs@2
umijs/umi-plugin-pnp: Umi plugin to support Plug'n'Play of yarn.
umijs/umi-plugin-ecma5-validator: Ecmascript 5 syntax validator plugin for umi.
umijs/umi-plugin-devhtml: Plugin to save a physical HTML file for `umi dev`.
umijs/umi-plugin-atpl: Atpl plugin for umi.
umijs/hard-source-webpack-plugin

UmiJS tools

create-umi

umijs/create-umi: Creates a UmiJS application using the command line.

umijs/umi-request: A request tool based on fetch.
umijs/umi-lint: 🏖 Configless lint tool all in one
umijs/umi-tools: The tools used to build umi.
umijs/umi-notify: Notification package for all cli we maintained.
umijs/umi-block-convertor: A cli tool to convert your umi page to a umi block.
umijs/umi-blocks: Official collection of some high quality blocks.
umijs/umi-hd: 移动端高清 1px 方案。
umijs/createMockMiddleware: Express umi mock middleware
umijs/umi-history: Manage session history with JavaScript
umijs/umi-url-pnp-loader: A loader for webpack which transforms files into base64 URIs

zoro

FaureWu/zoro: A Simple Redux Framework, For Weapp, React App and Other.
FaureWu/zoro-plugin: Support plugins for zoro

zerosoul/react-starter: react webapp development scaffold for mobile and pc, with or without redux/router.
zhanglijie5997/react-casual-cli

React.js projects

¥React Admin Boilerplate/Template

awesome-admin

awesome-admin: 管理后台脚手架: Spring Coud微服务 + Spring Security SSO + JWT Token +自定义登陆页面 + 前后端分离 + Ant Design Pro + K8s部署 +Swagger + 多数据源 + Redis

airframe-react

0wczar/airframe-react: Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16: http://dashboards.webkom.co/react/airframe

boilerplate

euler-ui/boilerplate: BoilerPlate for React Projects.
boilerplate/README-zh.md at master · euler-ui/boilerplate

matx-react

uilibrary/matx-react: Matx React Redux Material Design Admin Dashboard Template
React App

React Admin

sxfad/react-admin: 基于 Ant Design React 的管理系统架构
react-admin: 基于React、Ant Design的管理系统架构。
简介 · GitBook

react-admin

marmelab/react-admin: A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

react-boilerplate

maksimgold208/react-boilerplate: 🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

shards-dashboard-react

DesignRevision/shards-dashboard-react: ⚛️A free and beautiful React admin dashboard template pack.

¥React Helper Class&Utility-First CSS

tailwind-landing-page-template

cruip/tailwind-landing-page-template: Simple Light is a free landing page template built on top of TailwindCSS and fully coded in React. Made by

tailwind-dashboard-template

cruip/tailwind-dashboard-template: Mosaic Lite is a free admin dashboard template built on top of Tailwind CSS and fully coded in React. Made by

¥React 全家桶

react-universal-bucket

liangklfangl/react-universal-bucket: 该文章来源于我的github文章全集,欢迎star

duxianwei520/react: React+webpack+redux+ant design+axios+less全家桶后台管理框架

¥React 实际开发案例

trazyn/weweChat: 💬 Unofficial WeChat client built with React, MobX and Electron.
jixianu/EasyFun: a project using react antd webpack es6
Juliiii/React-Cnode: react-cnode 初学react的作品
nargusbao/2018-react-demo-2
nargusbao/2018-react-demo-1: 预览地址:
shinima/battle-city: 🎮 Battle city remake built with react.
onfuns/JGold: 掘金轻客户端
ValleyZw/tree: Top 100 Documentaries App with React Hooks and Material-UI
bailicangdu/react-pxq: 一个 react + redux 的完整项目 和 个人总结
jhen0409/react-chrome-extension-boilerplate: Boilerplate for Chrome Extension React.js project
AnomalyInnovations/serverless-stack-demo-client at code-splitting-in-create-react-app
cdebotton/react-universal: React, redux, react-router, graphql, postgres, koa, universal starter-kit
mpw0311/antd-umi-sys: 企业BI系统,数据可视化平台,主要技术:react、antd、umi、dva、es6、less等,与君共勉,互相学习,如果喜欢请start ⭐。
react-desktops: web桌面操作系统前端UI,用了丰富的mac和win10桌面元素,包括桌面图标、窗口化子页面管理、开始菜单等组件,兼容主流现代浏览器。 适合快速开发后台管理系统的前端界面、整合企
infinitered/reactotron: A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

¥React.js 服务端渲染(SSR)

dxx/react-ssr: A react ssr demo

flow-web

FlowCI/flow-web: flow.ci frontend web based on React
flow.ci

Instagram

mengya

manyuewuxin/mengya: 一个类知乎文章方面的应用项目

react-tetris

chvin/react-tetris: Use React, Redux, Immutable to code Tetris. 🎮
T E T R I S

React-Player

danielbarion/React-Player: One audio player build with ReactJS and Web Audio API
Audio Player

react-elm

liuyangjike/react-elm
chenjinxinlove/react-elm: Vue2-elm 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用https://github.com/bailicangdu/vue2-elm 的react实现版本 学习之用

react-trello-board

web-pal/react-trello-board: Trello like board based on React, Redux, React-dnd
React-Trello-Board

react-jump-start

kmhigashioka/react-jump-start: A redux-less boilerplate inspired by @kentcdodds, @mxstbr and @ryanflorence.

react-cloud-music

sanyuan0704/react-cloud-music: React 16.8打造精美音乐WebApp
React打造精美WebApp

smooth-code

Smooth Code
Smooth Code - Agence web, dev studio et workshops React à Paris

React.js tools

¥React&Vue

reactivue

antfu/reactivue: 🙊 Use Vue Composition API in React components

Vue in React, React in Vue

akxcv/vuera: Vue in React, React in Vue. Seamless integration of the two.

¥React CLI

asuna-cli

ruichengping/asuna-cli: cli for rapid web development

bruce-cli

JowayYoung/bruce-cli: React应用自动化构建脚手架

¥React Component

#React 异步组件

@loadable/component

gregberge/loadable-components: The recommended Code Splitting library for React ✂️✨
@loadable/component - npm

react-async-component

ctrlplusb/react-async-component: Resolve components asynchronously, with support for code splitting and advanced server side rendering use cases.

react-loadable

jamiebuilds/react-loadable: A higher order component for loading components with promises.
stratiformltd/react-loadable-visibility: A wrapper around react-loadable and loadable-components to load elements once they are visible on the page.
react-loadable - npm
loading-context - CodeSandbox
@docusaurus/react-loadable - npm

ctrlplusb/react-async-bootstrapper: Execute a bootstrap method on your React/Preact components. Useful for data prefetching and other activities.
ctrlplusb/react-jobs: Asynchronously resolve data for your components, with support for server side rendering.

react-keep-alive

StructureBuilder/react-keep-alive: A component that maintains component state and avoids repeated re-rendering.
can React support feature like keep-alive in Vue? · Issue #12039 · facebook/react

react-slot-fill

camwest/react-slot-fill: Slot & Fill component for merging React subtrees together. Portal on steroids.

react-html-parser

wrakky/react-html-parser: Converts HTML strings directly into React components avoiding the need to use dangerouslySetInnerHTML
React HTML Parser Demo

¥React Context&State

#Immutable State

immutable

react-copy-write

aweary/react-copy-write: ✍️ Immutable state with a mutable API

swannodette/mori: ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript

#React.js State Management

DvaJS

dvajs/dva: 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
Topic: dva
dva/packages/dva-loading at master · dvajs/dva
DvaJS

easy-peasy

ctrlplusb/easy-peasy: Vegetarian friendly state for React
Easy Peasy

hox

umijs/hox: The next-generation state manager for React.

jotai

pmndrs/jotai: 👻 Primitive, flexible state management for React

mirror

mirrorjs/mirror: A simple and powerful React framework with minimal API and zero boilerplate.

memoize-state

theKashey/memoize-state: The magic memoization for the State management. ✨🧠

react-control-center

fantasticsoul/react-control-center: without redux、mobx and etc, writing react app with cc mode is a funny way also, it's definitely worth doing! cc is more than a state management framework ^_^
fantasticsoul/rcc-simple-demo: show you guys how react-control-center works
fantasticsoul/rcc-antd-pro: ant-design-pro powered by react-control-center
Package - react-control-center
Package - react-control-center

react-powerplug

renatorib/react-powerplug: Renderless Containers
React PowerPlug
React PowerPlug

react-stdio

ReactTraining/react-broadcast: Reliably communicate state changes to deeply nested React elements
react-broadcast - npm

react-memoize

theKashey/react-memoize: 🧠 React memoization library we all deserve

rxv

rxv - npm
sl1673495/react-composition-api: Simple React state management. Made with @vue/reactivity and ❤️.

react-tracked

dai-shi/react-tracked: Simple and fast global state with React Context. Eliminate unnecessary re-renders without hassle.
react-tracked - npm

Recoil

facebookexperimental/Recoil: Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
Recoil

react-easy-state

RisingStack/react-easy-state: Simple React state management. Made with ❤️ and ES6 Proxies.

smox

132yse/smox: Fast 1kB state management used New context api and Proxy which is similar to Vuex.

stamen

forsigner/stamen: A React state management library Based on Hooks

Unstated

jamiebuilds/unstated: State so simple, it goes without saying
tiaanduplessis/awesome-unstated: A collection of awesome things regarding Unstated.
sindresorhus/unstated-debug: Debug your Unstated containers with ease

unstated-next

jamiebuilds/unstated-next: 200 bytes to never think about React state management libraries ever again

sl1673495/react-vuex-hook: react-vuex-hook是利用React Hook配合Context和useReducer封装的一个用于小型模块的状态管理库,提供类似vuex的语法。
chenyueban/rims: Another way redux combines with react

zustand

pmndrs/zustand: 🐻 Bear necessities for state management in React

constate

diegohaz/constate: React Context + State

¥React Configuration Management System

react-apollo

apollographql/react-apollo: React integration for Apollo Client

react-apollo-hooks

trojanowski/react-apollo-hooks: Use Apollo Client as React hooks

¥React Develop&Debug

React Scope

react-devtools

facebook/react-devtools: An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.

react-perf-devtool

nitin42/react-perf-devtool: A browser developer tool extension to inspect performance of React components.

reduxjs/redux-devtools: DevTools for Redux with hot reloading, action replay, and customizable UI
aeksco/react-typescript-chrome-extension-starter: A Chrome Extension starter kit built with React, TypeScript, SCSS, Storybook, Jest, EsLint, Prettier, Webpack and Bootstrap

#Open component in editor

zthxxx/react-dev-inspector: click react component then jump to component's source code in your local IDE.
create-react-app/launchEditor.js at master · facebook/create-react-app
create-react-app/errorOverlayMiddleware.js at master · facebook/create-react-app

¥React Helper Class&Utility-First CSS

react-native-tailwindcss

TVke/react-native-tailwindcss: A react-native style system based on TailwindCSS

¥React HTM

htm

developit/htm: Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
babel-plugin-htm - npm

jsxobj

developit/jsxobj: Build JSON using JSX 🌈 (may contain blood magic)

lit-html

lit-html - Visual Studio Marketplace

omi-html

omi/packages/omi-html at master · Tencent/omi

vhtml

developit/vhtml: Render JSX/Hyperscript to HTML strings, without VDOM 🌈
vhtml - npm

developer.mozilla.org
Configuration Languages

¥React HTTP

react-axios

sheaivey/react-axios: Axios Components for React with child function callback
react-axios - npm

reacthttp

hienduyph/reacthttp: A fancy, lightweight and universal http module for react. ReactHttp built on top of fetch, provides a high level implentations for REST

react-request

jamesplease/react-request: Declarative HTTP requests for React

react-query

tannerlinsley/react-query: ⚛️ Hooks for fetching, caching and updating asynchronous data in React

SuperMarioChen/axios-redux: 在react中用axios请求到redux

¥React Hyper

hyperlit

zaceno/hyperlit: A JSX-like ttl for Hyperapp

hyperscript

hyperhype/hyperscript: Create HyperText with JavaScript.
hyperhype/awesome-hyperscript: Awesome list of everything hyperscript

ijk

lukejacksonn/ijk: Transforms arrays into virtual dom trees; a terse alternative to JSX and h

react-hyperscript

mlmorg/react-hyperscript: Hyperscript syntax for React.js markup

¥React Npm

create-react-npm-component

deltaskelta/create-react-npm-component: CLI tool for creating a React JS component for distribution

npm-react-component-starter

nmartinezb3/npm-react-component-starter: Base project for creating React components and publish them to npm.

react-npm-component-starter

markusenglund/react-npm-component-starter: A minimal boilerplate for building a react component for npm, including a demo page.

react-npm-component-boilerplate

lindgr3n/react-npm-component-boilerplate: Boilerplate to create npm react components

¥React Observer&Watch

#React Resize

react-window-resize-listener

cesarandreu/react-window-resize-listener: React component for listening to window resize events
arjunskumar47/react-window-resize-listener: This React component can be used to execute some tasks when the window resize event is triggered.

react-component-resizable

nrako/react-component-resizable: A React component to implement cross-browser event based resize detection

react-resize-detector

maslianok/react-resize-detector: A Cross-Browser, Event-based, Element Resize Detection for React
react-resize-detector - npm

react-resize-observer

bootstarted/react-resize-observer: Component for giving you `onResize`.
react-resize-observer - npm
react-resize-observer - CodeSandbox

zalando-stups/react-automatic-width: Automatically sets `width` property on child components
LeetCode-OpenSource/react-resize-context: ⚡️A high performance React component for responding to resize event
quarterto/react-element-breakpoints: Element Queries in React, using the ResizeObserver polyfill.
FezVrasta/react-resize-aware: ⇲👁 A simple React Hook which allows to listen the resize event of any target element when it changes sizes

react-intersection-observer

researchgate/react-intersection-observer: React component for the Intersection <Observer /> API

sl1673495/use-watch-hook: React自定义Hook实现Vue中的watch功能

¥React React-Like User Interface

inferno

infernojs/inferno: An extremely fast, React-like JavaScript library for building modern user interfaces

ivi

localvoid/ivi: Javascript (TypeScript) library for building web user interfaces

preact

preact core

Preact
preactjs/preact: ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
preactjs/preact-cli: 😺 Your next Preact PWA starts in 30 seconds.
preactjs/rfcs: RFCs for changes and ideas in relation to Preact
preactjs/preact-router: URL router for Preact.
Preact | Preact: Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.

preact libs、plugins&tools

preact-async-route

prateekbh/preact-async-route: Async route component for preact-router
preact-async-route - npm

preactjs/preact-devtools: Browser extension for inspection Preact applications
preactjs/preact-custom-element: Wrap your component up as a custom element
preactjs/preact-render-to-string: Universal rendering for Preact: render JSX and Preact components to HTML.
preactjs/preset-vite: Preset for using Preact with the vite bundler
developit/preact-slots: 🕳 Render Preact trees into other Preact trees, like portals.
developit/preact-jsx-chai: Add JSX assertions to Chai, with support for Preact Components.
developit/preact-www: Preact documentation website.
developit/preact-boilerplate: Ready-to-rock Preact starter project, powered by Webpack.
developit/preact-cli: 😺 Your next Preact PWA starts in 30 seconds.
developit/preact-cli-plugin-async: Preact CLI plugin that adds converts async/await to Promises.
developit/preact-markup: Render HTML5 as VDOM, with Components as Custom Elements!
developit/preact-router: URL router for Preact.
developit/preact-render-to-string: Universal rendering for Preact: render JSX and Preact components to HTML.
developit/preact-compat: React compatibility layer for Preact.
developit/preact-redux: Preact integration for Redux (no shim needed!)
developit/preact-portal: Render Preact components in (a) SPACE
developit/linkstate: Bind events to state. Works with Preact and React.
developit/unistore: 🌶 650b state container with component actions for Preact & React
developit/preact-redux-example: Preact + Redux Example Project
developit/babel-preset-preact: Babel preset to transform JSX into h() calls
developit/preact-transition-group: transition-group ui component for preact
developit/express-es6-rest-api: Starter project for an ES6 RESTful Express API.
developit/preact-custom-element: Wrap your component up as a custom element
developit/preact-token-input: A text field that tokenizes input, for things like tags.
developit/preact-scroll-viewport: Preact Component that renders homogeneous children only when visible
developit/preact-mdl: A collection of Preact Components that encapsulate Google's Material Design Lite.

preact 资源、整理集&FAQ

《preact源码分析》

preactjs/awesome-preact: A curated list of amazingly awesome things regarding Preact ecosystem :star2:

¥React Reactive

rx-react

fdecampredon/rx-react: ReactJS bindings for RxJS

¥React Responsive

react-media

ReactTraining/react-media: CSS media queries for React
react-media - npm

react-responsive

contra/react-responsive: Media queries in react for responsive design

¥React Scripts

doc-scripts

janryWang/doc-scripts: React Document Build Tool Scripts , Like react-scripts of create react app

react-load-script

blueberryapps/react-load-script: React component that makes it easy to load 3rd party scripts
yariv/ReactScriptLoader: A library for creating React components that depend on external scripts.

react-codemod

reactjs/react-codemod: React codemod scripts

¥React Styles

radium

FormidableLabs/radium: A toolchain for React component styling.
Radium - A React Component Styling Library

MrXujiang/blink: 基于react的css故障艺术库

¥React Syntax highlighting

react-lowlight

rexxars/react-lowlight: Syntax highlighter for React, utilizing VDOM for efficient updates

react-syntax-highlighter

react-syntax-highlighter/react-syntax-highlighter: syntax highlighting component for react with prismjs or highlightjs ast using inline styles

¥React Utils

react-fast-compare

FormidableLabs/react-fast-compare: fastest deep equal comparison for React

react-util

benpptung/react-util: utilities for react

react-lodash

typicode/react-lodash: ⚛️ 🔧 Lodash as React components
⚛️🔧使用任何lodash函数作为React组件 - React开发社区 | CTOLib码库

react-structured-data

bentaylor2/react-structured-data: React Structured Data provides an easy way to add structured data to your React apps

react-confirm-email

funador/react-confirm-email: Email confirmation with React and Node

react-hot-reload.macro

cometkim/react-hot-reload.macro: Zero configuration Hot Module Replacement using Babel macro

¥React Virtual DOM

rawact

sokra/rawact: [POC] A babel plugin which compiles React.js components into native DOM instructions to eliminate the need for the react library at runtime.

¥React 全家桶

react-family

brickspert/react-family: react全家桶框架
从零搭建React全家桶框架教程 · Issue #1 · brickspert/blog

react-curd

awaw00/react-curd: 【React全家桶入门系列文章项目】http://blog.csdn.net/awaw00/article/category/6692955

¥React 兼容

reactie

ambit-tsai/reactie: A solution that makes React stack work in IE8.
Reactie Todo

react-ie8

xcatliu/react-ie8: Make your React app work in IE8
Make your React app work in IE8 | React IE8 | React Docs v0.14.8

¥React 路由

react路由自动化处理: 自动化处理react路由的一个demo

¥React 异步操作

react-refetch

heroku/react-refetch: A simple, declarative, and composable way to fetch data for React components
Introducing React Refetch | Heroku

react-async

async-library/react-async: 🍾 Flexible promise-based React data loader

¥React 测试

enzyme

enzymejs/enzyme: JavaScript Testing utilities for React

polendina

rvagg/polendina: Non-UI browser testing for JavaScript libraries from the command-line

react-testing-library

testing-library/react-testing-library: 🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
React Testing Library · Testing Library

user-event

Gpx/user-event: 🐕 Simulate user events for react-testing-library

¥React 性能优化

react-immutable-render-mixin

jurassix/react-immutable-render-mixin: react pure render mixin for facebook/immutable-js library

react-perf-tool

RamonGebben/react-perf-tool: [Deprecated] Debug performance of your React application

react-hot-loader

gaearon/react-hot-loader: Tweak React components in real time.
React Hot Loader · Tweak React components in real time.

react-transform-hmr

gaearon/react-transform-hmr: A React Transform that enables hot reloading React classes using Hot Module Replacement API

React同构直出优化总结 · Issue #9 · joeyguo/blog
React移动web极致优化 · Issue #8 · lcxfs1991/blog
Mixin 已死,Composition 万岁 | EFE Tech
腾讯新闻React同构直出优化实践 | AlloyTeam
react组件性能优化探索实践 - 腾讯Web前端 IMWeb 团队社区 | blog | 团队博客

react-cache

react-cache - npm

¥React.js 服务端渲染(SSR)&Pre-Renderer

react-snapshot

geelen/react-snapshot: A zero-configuration static pre-renderer for React apps
react-snapshot - npm

react-snap

stereobooster/react-snap: 👻 Zero-configuration framework-agnostic static prerendering for SPAs

react-stdio

ReactTraining/react-stdio: Render React.js components on any backend
react-stdio - npm

An Almost Static Stack – superhighfives – Medium

dumi

umijs/dumi: 📖 Documentation Generator of React Component
dumi - A doc tool can assist you to develop libraries & write docs.
dumi - 为组件开发场景而生的文档工具

epitath

Astrocoders/epitath: Compose render props imperatively with async/await/CPS kinda sugar

ink

vadimdemedes/ink: 🌈 React for interactive command-line apps
vadimdemedes/ink-text-input: Text input component for Ink
vadimdemedes/ink-spinner: Spinner component for Ink
vadimdemedes/ink-select-input: Select input component for Ink
sindresorhus/ink-link: Link component for Ink
sindresorhus/ink-box: Styled box component for Ink
sindresorhus/ink-gradient: Gradient color component for Ink
sindresorhus/ink-big-text: Awesome text component for Ink
kevva/ink-image: Image component for Ink
jdeniau/ink-tab: Tab component for Ink 🌈
LitoMore/ink-color-pipe: 🌈 Create color text with simpler style strings in Ink
karaggeorge/ink-multi-select: Multi select input component for Ink
JureSotosek/ink-divider: 👨🏼‍🎨 Divider component for Ink

proton-native

kusti8/proton-native: A React environment for cross platform native desktop apps
Home - Proton Native - React Native for the desktop, cross compatible

pagedraw

Pagedraw/pagedraw: a UI builder for React web apps
Pagedraw — Effortlessly turn mockups into functional UI code

rims

react-wasm

mbasso/react-wasm: Declarative WebAssembly instantiation for React

ReactQuantum

ReactQuantum/ReactQuantum: Visualize your React application's component performance metrics with a live heat map.

react-af

donavon/react-af: Allows you to code using certain React.next features today! Perfect for component library maintainers.

react-cookbook

shimohq/react-cookbook: 编写简洁漂亮,可维护的 React 应用

reactide

reactide/reactide: Reactide is the first dedicated IDE for React web application development.

react-chaos

jchiatt/react-chaos: Chaos Engineering for your React apps.
SugarTurboS/babel-plugin-react-chaos: A babel plugin that can auto wrap your react components by react-chaos

react-spring

react-spring

hex28/create-react-class

react-suspense-polyfill

transitive-bullshit/react-suspense-polyfill: Polyfill for the React Suspense API 😮
react-suspense-polyfill

fre

132yse/fre: Fast 1kb JavaScript library with Fiber and hooks API
fre-document

react-diff-viewer

praneshr/react-diff-viewer: A simple and beautiful text diff viewer component made with Diff and React.

Mixins

react-mixin

brigand/react-mixin: mixins in react with es6 style classes

react-mixin-manager

jhudson8/react-mixin-manager: React mixin registration manager which allows mixins to have dependencies
jhudson8.github.io/fancydocs/index.html#project/jhudson8/react-mixin-manager

react-backbone

jhudson8/react-backbone: backbone-aware mixins for react and a whole lot more

Mixins Considered Harmful – React Blog

create-react-context

jamiebuilds/create-react-context: Polyfill for the proposed React context API

react-context-global-store

eleme/react-context-global-store: A simple global store based on React context

¥高阶组件(Higher-Order Components,HOC)

hoist-non-react-statics

mridgway/hoist-non-react-statics: Copies non-react specific statics from a child component to a parent component

react-xstream-hoc

staltz/react-xstream-hoc: A utility to make React components easily consume xstream streams

react-feature-toggles

paralleldrive/react-feature-toggles: Feature Toggles for React Projects

react-debounce-render

podefr/react-debounce-render: A React higher order component to debounce the rendering of your React components

acdlite/recompose: A React utility belt for function components and higher-order components.
React Conditional Rendering Best Practices with 7 Different Methods - DEV

React.js 资源、整理集&FAQ

React.js 资源

#React awesome

awesome-react

enaqx/awesome-react: A collection of awesome things regarding React ecosystem

Foveluy/React-awesome-resume: a resume by using Luy/React
chentsulin/awesome-react-renderer: Awesome list of React Renderer
hsavit1/Awesome-React-Native-Education: Use this to learn React Native
FortAwesome/react-fontawesome: Font Awesome 5 React component
jaredpalmer/awesome-react-render-props: Awesome list of React components with render props
crazycodeboy/react-native-awesome: React Native 学习资源精选仓库(汇聚知识,分享精华)汇集了各类react-native学习资料、工具、组件、开源App、资源下载、以及相关新闻等,只求精不求全。
brillout/awesome-react-components: Catalog of React Components & Libraries
enaqx/awesome-react: A collection of awesome things regarding React ecosystem.
recal - Awesomes

#React patterns、techniques、tips&tricks

react-bits

vasanthk/react-bits: ✨ React patterns, techniques, tips and tricks ✨

react-bits-CN

hateonion/react-bits-CN: ✨ React patterns, techniques, tips and tricks ✨ 中文版的https://github.com/vasanthk/react-bits

react-in-patterns

krasimir/react-in-patterns: A free book that talks about design patterns/techniques used while developing with React.

mocheng/react-practice: 《React实战:设计模式和最佳实践》源代码
petehunt/react-howto: Your guide to the (sometimes overwhelming!) React ecosystem.

#React 面试

sudheerj/reactjs-interview-questions: List of top 300 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
semlinker/reactjs-interview-questions: List of top 301 ReactJS Interview Questions & Answers

#React 编码规范、风格指南&命名风格

Styleguidist

Styleguidist
styleguidist/react-styleguidist: Isolated React component development environment with a living style guide
react-styleguidist - npm
React Styleguidist: Isolated React component development environment with a living style guide | React Styleguidist

typescript-cheatsheets/react: Cheatsheets for experienced React developers getting started with TypeScript
typescript-cheatsheets/react-typescript-cheatsheet-es: Cheatsheets para desarrolladores expertos en React que comienzan con TypeScript

30-Days-Of-React

Asabeneh/30-Days-Of-React: 30 Days of React challenge is a step by step guide to learn React in 30 days. This challenge needs an intermediate level of HTML, CSS, and JavaScript knowledge. It is recommended to feel good at JavaScript before you start to React. If you are not comfortable with JavaScript check out 30DaysOfJavaScript. This is a continuation of 30 Days Of JS.

react-article-bucket

liangklfangl/react-article-bucket: 总结,积累,分享,传播JavaScript各模块核心知识点文章全集,欢迎star,issue(勿fork,内容可能随时修改)。webpack核心内容部分请查看专栏: https://github.com/liangklfangl/webpack-c

react-book

survivejs/react-book: From apprentice to master (CC BY-NC-ND)
ReactFinland
Introduction

react-tutorial

hulufei/react-tutorial: React 入门教程 http://hulufei.gitbooks.io/react-tutorial/
介紹 | React 入门教程

react-workshop

ReactTraining/react-workshop: Lectures and exercises for React Training workshops
Learn React from the creators of React Router

react-developer-roadmap

adam-golab/react-developer-roadmap: Roadmap to becoming a React developer in 2019

react-roadmap

SangKa/react-roadmap: React 学习路线图 - 2018 版
tuture-dev/react-roadmap: 【🔥持续更新中】React 前端工程师实战学习路线

LeoMobileDeveloper/ReactNativeMaterials: React Native的中文参考资料,包括开源库,文字/视频资料,相关工具等
jsonz1993/react-source-learn: react16 源码阅读学习记录
React.js Showcase - Made With React.js
(28 封私信 / 39 条消息) React - 知乎
React.js 小书
我的作品 - Just for fun
React Status
React Resources

¥Fiber

Luminqi/learn-react: learn react fiber architecture, time slicing, suspense
sw-yx/concurrent-react-notes: Notes on concurrent react - split by pre launch and post launch notes

¥React 源码

《React源码系列》

React源码系列(一): 总结看源码心得及方法感受 · Issue #1 · jsonz1993/react-source-learn
React源码系列(二): 从jsx到createElement · Issue #2 · jsonz1993/react-source-learn
React源码系列(三): ReactRoot的创建以及调度工作scheduleWork的执行 · Issue #3 · jsonz1993/react-source-learn
React源码系列(四): Fiber Tree && commit · Issue #4 · jsonz1993/react-source-learn
React源码系列(五): 新 ContextAPI · Issue #5 · jsonz1993/react-source-learn

docschina/react: React docs in Chinese | React 中文文档翻译
discountry/react: React docs in Chinese | React 中文文档翻译
yiminghe/learning-react: materials about learning react
janryWang/react-study: React源码分析,需要进一步了解请移步https://github.com/purplebamboo/little-reactjs
purplebamboo/little-reactjs: 用来演示reactjs源码的仓库,一步步实现reactjs的核心功能。
AttackXiaoJinJin/reactExplain: React源码解析
React 中文文档 - 用于构建用户界面的 JavaScript 库
React 中文文档 - 用于构建用户界面的 JavaScript 库
React 中文文档 - 用于构建用户界面的 JavaScript 库
React 中文
React integration for ASP.NET MVC | ReactJS.NET
React 中文开发手册 - 开发者手册 - 云+社区 - 腾讯云
React 组件 API | 菜鸟教程
React技术揭秘
reactjs源码分析-上篇(首次渲染实现原理) | blog of purplebamboo
reactjs源码分析-下篇(更新机制实现原理) | blog of purplebamboo

React 设计模式

reactpatterns.cn

keelii/reactpatterns.cn: 18 种短小精悍的 React 模式案例,通俗易懂值得收藏。
React Patterns
React Patterns

chantastic/reactpatterns.com
Presentational and Container Components – Dan Abramov – Medium
React Higher Order Components in depth – franleplant – Medium
Function as Child Components – Merrick Christensen – Medium

React.js 整理集

React 笔记&汇总

blog/前端 SPA 单页应用数据统计相关问题.md at master · erbing/blog
文章列表
React实用项目分享 - 作品 - React 中文

React.js FAQ

¥React ShadowDOM

Events not registered inside shadow dom · Issue #10422 · facebook/react
react-shadow-dom-retarget-events - npm
javascript - Click event not firing when React Component in a Shadow DOM - Stack Overflow

¥React study

react组件库设计&开发

基于react的组件库主题设计方案 - 云+社区 - 腾讯云

spring与react整合

phelpsyacht/react-springboot2-app: 运行登录与注册功能的app的RN前端, 后台https://github.com/phelpsyacht/springboot2-react-app-spring-security
phelpsyacht/springboot2-react-app-spring-security: 运行登录与注册功能的RN app的服务端 集成了springboot2,spring-security,jwt, 前端https://github.com/phelpsyacht/react-springboot2-app

开发React插件

minooo/React-Study: 渐进式学习React生态圈
aiyuekuang/react_home: 这是一个react得demo/脚手架项目,包含react16+redux+antd+webpack4+react-router4+sass/less+axios+immutable+proxy技术栈
Render as you fetch (with and without suspense) | Epic React by Kent C. Dodds
How to Replace Redux with React Hooks and the Context API - SitePoint
Animating React Components With GreenSock — Smashing Magazine
2 编写第一个Hello world的React程序 - 一只会写代码的熊猫 Blog
jackiewillen/build-your-own-react: 自己动手一步一步实现简单但包含核心内容的React微型框架
jackiewillen/build-your-own-redux: 用少量的代码实现redux核心部分及其演化历史

¥React 数据流管理

¥React 优化

¥React 多页面

¥React 兼容

Discontinuing IE 8 Support in React DOM – React Blog

¥React 布局

¥React 错误&异常处理

react 内存泄露

组件卸载后取消异步请求

isMounted is an Antipattern – React Blog

Babel use with objects failing · Issue #556 · babel/babel-loader · GitHub
Uncaught SyntaxError: Unexpected token < · Issue #1676 · react-boilerplate/react-boilerplate
reactjs - Error running webpack with react-grid-layout: Plugin/Preset files are not allowed to export objects, only functions - Stack Overflow
webpack4的react打包错误-布布扣-bubuko.com

$UI组件库、框架

移动端组件UI库

#Helper Class&Utility-First CSS

Tailwind Mobile

Tailwind Mobile
tailwind-mobile/tailwind-mobile: Mobile UI components made with Tailwind CSS

#iOS风格移动Web应用程序开发框架

Sencha Touch - Sencha.com | Sencha.com
Build Amazing Native Apps and Progressive Web Apps with Ionic Framework and Angular
jQT (formerly jQTouch) — Zepto/jQuery plugin for mobile web development
trywebapp
iphone-universal
the-m-project.net - 这个网站可出售。 - 最佳的mobile framework javascript html5 project node build localstorage websql model 来源和相关信息。
snippetspace.com - 最佳的snippetspace 来源和相关信息。
ChocolateChip UI

cube-ui

didi/cube-ui: A fantastic mobile ui lib implement by Vue
cube-ui Document
cube-ui Document
cube-ui lib

ColorUI

weilanwl/ColorUI: 鲜亮的高饱和色彩,专注视觉的小程序组件库
ColorUI-UniApp - DCloud 插件市场

mui

dcloudio/mui: 最接近原生APP体验的高性能框架
mui - 百度
DCloud - HBuilder 快应用
CSS组件 · MUI
MUI-最接近原生APP体验的高性能前端框架

MyLayout

youngsoft/MyLinearLayout: MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,Fr

WeTouch

WeTouch云平台:APP、小程序和H5一站式解决方案
Touch UI 开发文档

! only 移动端UI组件库

#Helper Class&Utility-First CSS

DaisyUI

saadeghi/daisyui: ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components

tailblocks

mertJF/tailblocks: Ready-to-use Tailwind CSS blocks.
Tailblocks — Ready-to-use Tailwind CSS blocks

Tailwind Components

Tailwind Components
Tailwind CSS Components. Examples and templates

amazeui

amazeui/amazeui: Amaze UI, a mobile-first and modular front-end framework.

at-ui

AT-UI/at-ui: A fresh and flat UI-Kit specially for desktop application, made with ♥ by Vue.js 2.0

bootstrap

AdminLTE

ColorlibHQ/AdminLTE: AdminLTE - Free Premium Admin control Panel Theme Based On Bootstrap 3.x
Free Bootstrap Admin Template | AdminLTE.IO

bootstrap-table

wenzhixin/bootstrap-table: An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2, v3 and v4)
wenzhixin/element-table: An extended table to integration with bootstrap-table and element-ui.
Bootstrap Table

bootstrap-ie7

coliff/bootstrap-ie7: Bootstrap 3 CSS for IE7
Bootstrap 3 for IE7 | bootstrap-ie7

BOOTFLAT

bootflat/bootflat.github.io: BOOTFLAT is an open source Flat UI KIT based on Bootstrap 3.3.0 CSS framework. It provides a faster, easier and less repetitive way for web developers to create elegant web apps.
Bootflat

coreui-free-bootstrap-admin-template

coreui/coreui-free-bootstrap-admin-template: CoreUI is free bootstrap admin template
🆓 Free Bootstrap Admin Template · CoreUI

epicbootstrap

Epic Bootstrap

gentelella

ColorlibHQ/gentelella: Free Bootstrap 4 Admin Dashboard Template

material-dashboard

creativetimofficial/material-dashboard: Material Dashboard - Open Source Bootstrap 4 Material Design Admin

twbs/bootstrap: The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
gustavohenke/bselect: DEPRECATED - The select decorator component that was missing for Twitter Bootstrap.
Bootstrap · The world's most popular mobile-first and responsive front-end framework.
Bootstrap中文网
Bootstrap 中文文档 · Bootstrap 是世界上最流行的、移动设备优先的、响应式前端开发框架。
手册
Bootstrap 可视化布局系统

Creative Tim

Creative Tim
creativetimofficial/material-tailwind: @material-tailwind is an easy-to-use components library for Tailwind CSS and Material Design.
creativetimofficial/notus-nextjs: Notus NextJS: Free Tailwind CSS UI Kit and Admin
creativetimofficial/notus-react: Notus React: Free Tailwind CSS UI Kit and Admin
creativetimofficial/vue-notus: Vue Notus: Free Tailwind CSS UI Kit and Admin
creativetimofficial/notus-svelte: Notus Svelte: Free Tailwind CSS UI Kit and Admin
creativetimofficial/notus-angular: Notus Angular: Free Tailwind CSS UI Kit and Admin
creativetimofficial/notus-js: Notus JS: Free Tailwind CSS UI Kit and Admin
Premium Bootstrap Themes and Templates: Download @ Creative Tim
creativetimofficial/tailwind-starter-kit: Tailwind Starter Kit a beautiful extension for TailwindCSS, Free and Open Source
Presentation | Tailwind Starter Kit by Creative Tim

H-ui

H-ui前端框架官方网站 - 专注前端解决方案

jui

Jui.com
jui文档 - 百度
TopJUI开发文档 - TopJUI前端框架
TopJUI交流社区 - 致力于为企业级信息系统提供解决方案
B-jui中文手册_中华文本库

junior

justspamjustin/junior: A front-end framework for building html5 mobile apps with a native look and feel.
Junior - A front-end framework for building HTML5 mobile apps with a native look and feel.

Layui

Fly Template

layui/fly: Fly Template 由layui官方社区友情提供,基于 layui 搭建而成,提供了全屏和固宽两类排版,并且具备响应式适配能力,可很好地作为简约型问答社区的页面支撑。
Fly - layui前端框架官方社区
layui 实用干货和常见问题的处理 - Layui
Fly Template,基于 layui 的极简社区页面模版

laydate

sentsin/laydate: layDate(日期与时间组件) 是 layui 独立维护的三大组件之一,我们在 5.0 的版本对其进行了一次惊艳的重写
日期和时间组件文档 - layui
layDate - JS日期与时间组件/插件官方演示与讲解

layer

sentsin/layer: 丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案
layer API 帮助文档
layer弹层组件开发文档 - layui
快速上手 layer,新人必看

Layui-admin

weberandphper/Layui-admin: 一个现成的 Layui+Vue的后台系统模板,开箱即用

layuimini

zhongshaofa/layuimini: 后台admin前端模板,基于 layui 编写的最简洁、易用的后台框架模板。只需提供一个接口就直接初始化整个框架,无需复杂操作。

sentsin/layui: 采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。
Layui - 经典模块化前端 UI 框架
LayIM - 拉近用户在Web间的距离
layim

LuLu UI

yued-fe/lulu: LuLu UI for PC web
LuLu UI中文文档和演示 » 命名与设计
LuLu UI - 游刃于用户侧PC web网站的UI组件
LuLu UI中文官方文档
面向设计的半封装web组件开发(概要版) « 张鑫旭-鑫空间-鑫生活
面向设计的半封装web组件开发(原始)

layerjs

layerJS/layerJS: layerJS: Javascript UI composition framework
layerJS/layerJS: layerJS: Javascript UI composition framework
UI composition & animation in pure HTML | layerJS

material-kit

creativetimofficial/material-kit: Free and Open Source UI Kit for Bootstrap 4, React, Vue.js, React Native and Sketch based on Google's Material Design

Material Components

Material Components
Homepage - Material Design

mustard-ui

kylelogue/mustard-ui: A starter CSS framework that actually looks good.
Mustard UI · A CSS framework that actually looks good.

ninecat-ui

ninecat-ui

NU-system

NU-system
NU-system

ring-ui

JetBrains/ring-ui: A collection of JetBrains Web UI components
Getting Started — Ring UI

shards-ui

DesignRevision/shards-ui: 🎨Shards is a beautiful & modern Bootstrap 4 UI kit packed with extra templates and components.
Shards - A High-Quality and Free Bootstrap 4 UI Kit — DesignRevision

sencha/extjs

sencha
extjs-doc-cn/ext4api: ExtJS4.1 中文文档翻译 在线文档
Docs | Ext JS 6.2.0
API Documentation - Sencha Docs - Ext JS - 脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta)
Design, Develop, and Test Enterprise Web Apps with Sencha | Sencha
Sencha中文站 | 全球最大的Sencha中文资料,ExtJS中文教程,Ext中文教程
API Documentation - Sencha Docs - Ext JS - 脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta)
Welcome to SenchaDevs
ExtJS入门——开始 | 全球最大的Sencha中文资料,ExtJS中文教程,Ext中文教程
https://cn.suyouxuan.com/S_2qc9gA/MDAwMDAwMDAwMJZ8i2TGqqetsmykbLF5ZNyoo00of5fZyL1oo00onoPPhquo000oZZ5hgaGHqsW5cbHAkJOsvaCF17KMrNm0lmmqhbWBabOHzZaKnn6tsqqja76zp6o000oxinHbsoyk3bO7apubuKSovne2YIOIkq274IGss4yWrbCgedmzjMrZv71zpAO0O0OO0O0O_MDAwMDAwMDAwMJZ8i2TG

Semantic-UI

Semantic-Org/Semantic-UI: Semantic is a UI component framework based around useful principles from natural language.
Semantic UI

storefront-ui

DivanteLtd/storefront-ui: Customization-first, performance-oriented and elegant UI framework for eCommerce (and not only) based on Vue.js and Google Retail UX Playbook. Made with 💚 by Vue Storefront team and contributors.

UIkit

uikit/uikit: A lightweight and modular front-end framework for developing fast and powerful web interfaces
UIkit

weui

Tencent/weui: A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.
Tencent/weui.js: A lightweight javascript library for WeUI.
Tencent/weui-wxss: A UI library by WeChat official design team, includes the most useful widgets/modules.
lihongxun945/jquery-weui: UI lib for build hybrid wechat web app
WeUI

weex-ui

alibaba/weex-ui: 🏄 A rich interaction, lightweight, high performance UI library based on Weex.
Weex Ui

Workless

scottparry/Workless: Workless is a CSS base framework to get your projects up and running as quickly as possible.
Workless | An open source HTML, CSS & JS framework for developing front-end web applications faster.

winjs

winjs/winjs: A UI toolkit for modern browsers

YUI

YUI Library
yui/yuidoc: YUI Javascript Documentation Tool
YUI Library

zeit-ui

ZEIT UI

panteng/wechat-h5-boilerplate: 为腾讯微信优化的H5动效模板,帮助你快速构建全屏滚动型H5页面。
zdhxiong/mdui: MDUI 是一个基于 Material Design 的前端框架。
Mint UI
DevExpress/DevExtreme: HTML5 JavaScript Component Suite for Responsive Web Development

Zaelot-Inc/ui-libraries: A collection of UI Frameworks and their platform implementations.

$Vue.js

Vue.js core

@vue/component-compiler

vuejs/vue-component-compiler: Compile a single file Vue component into a CommonJS module.
@vue/component-compiler - npm

@vue/component-compiler-utils

vuejs/component-compiler-utils: Lower level utilities for compiling Vue single file components
@vue/component-compiler-utils - npm

@vue/web-component-wrapper

vuejs/vue-web-component-wrapper: (Vue 2 only) Wrap a Vue component as a web component / custom element.
@vue/web-component-wrapper - npm

Vue.js Documentation

Vue.js
Vue.js
News — Vue.js
Introduction — Vue.js
介绍 — Vue.js
Style Guide — Vue.js
风格指南 — Vue.js
风格指南 — Vue.js
风格指南 — Vue.js
风格指南 — Vue.js
discordapp.com
个人资料 / Twitter

Vue.js 渲染函数 & JSX(Render Functions & JSX)

vue-next-jsx

HcySunYang/vue-next-jsx: A babel plugin that provides jsx syntax for vue3

vuejs/jsx: monorepo for Babel / Vue JSX related packages
babel-plugin-transform-vue-jsx/README.md at master · vuejs/babel-plugin-transform-vue-jsx
vueComponent/jsx: jsx for vue 3
Vue 3 JSX Design · Issue #141 · vuejs/jsx
Render Functions & JSX — Vue.js
渲染函数 & JSX — Vue.js
渲染函数 & JSX — Vue.js

Vue.js 服务端渲染(Server-Side Rendering,SSR)

vuejs/vue-ssr-docs: Vue.js Server-Side Rendering Guide
vue/packages/vue-server-renderer at dev · vuejs/vue
vue/packages/vue-server-renderer at dev · vuejs/vue
Vue.js Server-Side Rendering Guide | Vue SSR Guide
Introduction · GitBook(!SSR)
编写通用代码 | Vue SSR 指南

Vue CLI

Vue CLI core

#Guide

Overview | Vue CLI
介绍 | Vue CLI
HTML 和静态资源 | Vue CLI

#Configuration Reference

Configuration Reference | Vue CLI
配置参考 | Vue CLI

#Plugin Development Guide

Plugin Development Guide | Vue CLI
插件开发指南 | Vue CLI

#Core Vue CLI Plugins

Plugins | Vue CLI

@vue/cli-service

@vue/cli-service - npm

Vue CLI2

vuejs/vue-cli at v2

Vue CLI3

webpack - Configure environment specific variables using vue-cli - Stack Overflow
环境变量和模式 | Vue CLI

Vue CLI4

vue-cli/packages/@vue/cli-plugin-babel at dev · vuejs/vue-cli
vue-cli/packages/@vue/cli-plugin-router at dev · vuejs/vue-cli
vue-cli/packages/@vue/cli-plugin-vuex at dev · vuejs/vue-cli

vue.config.js

vuejs/vue-cli: 🛠️ CLI for rapid Vue.js development
vue-cli/packages/@vue/cli-service/lib/config at dev · vuejs/vue-cli
Vue CLI 3
Vue CLI
Introduction · GitBook
Awesome Vue CLI packages - Awesome JS

Vue CLI libs、plugins&tools

#vue-cli-plugin

#A-G

@vue/cli-plugin-babel

@vue/cli-plugin-babel - npm

@vue/cli-plugin-eslint

@vue/cli-plugin-eslint - npm
vue-cli/packages/@vue/cli-plugin-eslint at dev · vuejs/vue-cli

@vue/cli-plugin-e2e-cypress

vue-cli/packages/@vue/cli-plugin-e2e-cypress at dev · vuejs/vue-cli

@vue/cli-plugin-e2e-nightwatch

vue-cli/packages/@vue/cli-plugin-e2e-nightwatch at dev · vuejs/vue-cli

wjq990112/vue-cli-plugin-generators: A Vue CLI plugin to generate components or pages.

#H-N

#O-T

@vue/cli-plugin-router

@vue/cli-plugin-router - npm

@vue/cli-plugin-typescript

@vue/cli-plugin-typescript - npm
vue-cli/packages/@vue/cli-plugin-typescript at dev · vuejs/vue-cli

@vue/cli-plugin-pwa

vue-cli/packages/@vue/cli-plugin-pwa at dev · vuejs/vue-cli

vue-cli-plugin-style-resources-loader

nguyenvanduocit/vue-cli-plugin-style-resources-loader: Vue cli plugin to support style-resources-loader.
vue-cli-plugin-style-resources-loader - npm
CSS 相关 | Vue CLI

Worthaboutapig/vue-cli-plugin-sass-resources-loader: Vue CLI 3.x plugin for [sass-resources-loader](https://github.com/shakacode/sass-resources-loader).
webpack - Using sass-resources-loader with vue-cli v3.x - Stack Overflow
如何在Vue CLI 3.04上使用sass-resource-loader为所有Vue组件加载_variables.scss文件? -Java 学习之路

#U-Z

@vue/cli-plugin-unit-jest

@vue/cli-plugin-unit-jest - npm
vue-cli/packages/@vue/cli-plugin-unit-jest at dev · vuejs/vue-cli

@vue/cli-plugin-vuex

@vue/cli-plugin-vuex - npm

@vue/cli-plugin-unit-mocha

vue-cli/packages/@vue/cli-plugin-unit-mocha at dev · vuejs/vue-cli

vue-cli-plugin-yaml

github.com
vue-cli-plugin-yaml - npm

vue-cli-plugin-yaml-loader

vue-cli-plugin-yaml-loader - npm

vue-cli4-config

staven630/vue-cli4-config: vue-cli3配置vue.config.js持续更新
staven630/vue-cli4-config at vue-cli3
vue-cli4 全面配置(持续更新) - 知乎
vue-cli4 全面配置(持续更新) | vue-cli4-config

vue-filename-injector

d2-projects/vue-filename-injector: Inject the file path of .vue
@d2-projects/vue-filename-injector - npm

Vue CLI 资源、整理集&FAQ

Vue CLI 资源

lentoo/vue-cli3-project: vue-cli3-project
trsoliu/vue-cli3.x-configure: 基于vue-cli3.x下,配合vuex、vue-router、iView、axios、scss、amfe-flexible、vConsole等等等
trsoliu/vue-cli3-command: 基于vue-cli3脚手架自动化打包命名发版本部署脚本
Deploying ES2015+ Code in Production Today — Philip Walton

Vue CLI 整理集

《从0到1使用VUE-CLI3开发实战》

Vue CLI FAQ

Vue Loader

Vue Loader core

vuejs/vue-loader: 📦 Webpack loader for Vue.js components
Introduction | Vue Loader
Introduction · vue-loader
Introduction · vue-loader
Choose a language · vue-loader
介绍 | Vue Loader

Vue Loader 资源、整理集&FAQ

DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic · Issue #666 · vuejs/vue-loader
feat: implement ::v-deep as a shadow piercing combinator (#54) · vuejs/component-compiler-utils@8b2c646

Vue Router

Vue Router core

vuejs/vue-router: 🚦 The official router for Vue.js.
chrisvfritz/vue-2.0-simple-routing-example: A simple example of routing with Vue 2.0 without using vue-router.
vue-router文档
Introduction | Vue Router
介绍 | Vue Router
Home | Vue Router

Vue Router 资源、整理集&FAQ

Vue Router 资源

addRoutes

vue-element-admin/index.js at 42aa24d1d7821d4932d81a280b87fb6ee050148e · BiYuqi/vue-element-admin
BiYuqi/vue-element-admin: 🎢基于vue, element-ui 的后台系统 包含侧边栏权限过滤等常用组件
BiYuqi/vue-multiple-tabs: vue-cli3 动态路由, 复用路由, 自动注入路由, 增删路由, 实战多tab页
liuyangjike/dynamic-router: daynamic-router to display menu
console warnin:Duplicate named routes definition · Issue #1727 · vuejs/vue-router
addRoutes后,我换一个账号登录权限不一样了,怎么删除之前添加的的路由? · Issue #416 · PanJiaChen/vue-element-admin
Feature request: replace routes dynamically · Issue #1234 · vuejs/vue-router
系统权限按需访问路由几个完整方案(含addRoutes的填坑) · Issue #20 · pekonchan/Blog
Feature request: replace routes dynamically · Issue #1234 · vuejs/vue-router
Route Meta Fields | Vue Router
Vue-router-3.0.1 使用router.addRoutes()设置动态路由,页面刷新后无效 - 中文 - Vue Forum
vue-router动态添加路由的方法,addRouter添加路由,提示:Duplicate named routes definition-Bug收集 - Bug搜集

navigation-guards

导航守卫 | Vue Router

Vue Router 整理集

《vue-router 源码解析》

Vue Router FAQ

<keep-alive>组件缓存问题 · Issue #811 · vuejs/vue-router

vue-template-compiler

vue/packages/vue-template-compiler at dev · vuejs/vue
vuejs/vue-template-es2015-compiler: Support a subset of handy ES2015 features in Vue 2.0 templates.
vue-template-compiler - npm
Vue Template Explorer

vue-resource

pagekit/vue-resource: The HTTP client for Vue.js

Vue3

Vue3 core

Composition API

vuejs/composition-api: Composition API plugin for Vue 2
@vue/composition-api - npm
Composition API RFC | Vue Composition API
组合式 API 征求意见稿 | Vue 组合式 API
State Management with Composition API - Vue.js Tutorials
Why the Composition API - Vue 3 Essentials | Vue Mastery
组合式 API 征求意见稿 | Vue 组合式 API
API 手册 | Vue 组合式 API
介绍 | Vue.js
Composition API RFC | Vue Composition API

Ref-sugar/Vue RFC 222

rfcs/0000-script-setup.md at script-setup · vuejs/rfcs
New script setup and ref sugar by yyx990803 · Pull Request #222 · vuejs/rfcs
ruige24601/re-primitive
Ref sugar by yyx990803 · Pull Request #228 · vuejs/rfcs
Vue RFC 222 中文翻译 · 语雀

SFC

FranckFreiburger/vue3-sfc-loader: Single File Component loader for Vue2 and Vue3. Load .vue files directly from your HTML. No node.js environment, no build step.
vue-next/packages/sfc-playground at master · vuejs/vue-next
vue-next/packages/compiler-sfc at master · vuejs/vue-next
@vue/compiler-sfc - npm
Vue SFC Playground

vue 3 & vue-cli 3
vuejs/vue-next
vuejs/vue-router-next: The Vue 3 official router (WIP)
vuejs/vue-next-webpack-preview
vuejs/vue-cli-plugin-vue-next: A Vue CLI plugin for trying out vue-next (experimental)
vuejs/vue-test-utils-next: The next iteration of Vue Test Utils, targeting Vue 3
vuejs/docs-next-zh-cn: Chinese translation for v3.vuejs.org
vuejs/vuex at 4.0
@vue/reactivity - npm
Vue.js - The Progressive JavaScript Framework | Vue.js
Vue.js
Vue3
Vue3
Vue3js
Vue3中文文档 - vuejs
https://oijmns1ch.qnssl.com/evan-you-vue3-beta-talk.mp4
Vue.js 3 Tutorial - Build An App with New Features of Vue 3 - Vue.js Developers
Vue Template Explorer
Vue Template Explorer
Vue Template Explorer
Vue 3.0 Updates - Google 幻灯片
Evan You 的 Twitter: “Here’s my slides on Vue 3 today at @VueToronto : https://t.co/hqICsxIUCp #VueConfTO”

Vue3 资源、整理集&FAQ

Vue3 资源

Vue3 源码解析

hkc452/slamdunk-the-vue3: vue3 源码全面解读
Vue3.0 源码解读

vue3/vue3-News: 🎯Find the latest breaking √vue3 & vue-cli 3+ News.
su37josephxia/vue-next-checklist: Vue3.0兼容性检查工具
cuixiaorui/mini-vue: 实现最简 vue3 模型
Lpyexplore/nav-url: A nav web for urls, which based Vue3
shengxinjing/vue3-vs-vue2: 《前端会客厅第一期代码》和尤大聊vue3的 提升
哔哩哔哩直播回放
Vue3生态技术内幕 · 语雀

Vue3 整理集

《Vue3源码解读》

Vue3 FAQ

Vue: When a computed property can be the wrong tool - DEV Community

vuejs-templates

vuejs-templates
vuejs-templates/pwa: PWA template for vue-cli based on the webpack template
vuejs-templates/webpack: A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.

Vuex

Vuex core

vuejs/vuex: 🗃️ Centralized State Management for Vue.js.
What is Vuex? | Vuex
Introduction · Vuex
Vuex 是什么? | Vuex

Vuex libs、plugins&tools

easy-vuex

liuyangjike/easy-vuex

typed-vuex

danielroe/typed-vuex: 🏦 A typed store accessor for vanilla Vuex.

vue-savedata

Banlangenn/vue-savedata: vuex 数据持久化 .【配置简,性能佳,体积小】 举个🌰例子 :https://codesandbox.io/s/jpw79pmr15

vuex-along

boenfu/vuex-along: A plugins to auto save and restore state for vuex

vuex-class

ktsn/vuex-class: Binding helpers for Vuex and vue-class-component

vuex-loading

vueComponent/vuex-loading: A loading plugin like dva-loading

vuex-map-fields

maoberlehner/vuex-map-fields: Enable two-way data binding for form fields saved in a Vuex store

Vuex ORM

Vuex ORM
vuex-orm/vuex-orm: The Vuex plugin to enable Object-Relational Mapping access to the Vuex Store.
vuex-orm/plugin-axios: Vuex ORM persistence plugin to sync the store against a RESTful API.
vuex-orm/plugin-graphql: Vuex ORM persistence plugin to sync the store against a GraphQL API.
vuex-orm/plugin-search: Vuex ORM plugin for adding fuzzy search feature through model entities.
vuex-orm/plugin-change-flags: Vuex ORM plugin for adding IsDirty / IsNew flags to model entities.
vuex-orm/plugin-soft-delete: Vuex ORM plugin for adding soft delete feature to model entities.
vuex-orm/awesome-vuex-orm: A curated list of awesome things related to Vuex ORM.
Vuex ORM | Vuex ORM
Vuex-ORM GraphQL Plugin
@vuex-orm/core - npm

vuex-persistedstate

robinvdvleuten/vuex-persistedstate: 💾 Persist and rehydrate your Vuex state between page reloads.
vuex-persistedstate - npm

vuex-persist

championswimmer/vuex-persist: A Vuex plugin to persist the store. (Fully Typescript enabled)

vuex-pathify

davestewart/vuex-pathify: Vue / Vuex plugin providing a unified path syntax to Vuex stores

vuex-router-sync

vuejs/vuex-router-sync: Effortlessly keep vue-router and vuex store in sync.

vuex-stateshot

xiaoluoboding/vuex-stateshot: 💾 A State Snapshot plugin on Actions/Mutations for Vuex3.1+.
gaoding-inc/stateshot: 💾 Non-aggressive history state management with structure sharing.

vuex-observable

vuejs/vuex-observable: Consume Vuex actions as Observables using RxJS 5

@pedro-rodalia/vuex-cache - npm
@vencakrecl/vuex-simple-cache - npm

Vuex 资源、整理集&FAQ

《Vuex源码学习》

sl1673495/vuex-error-plugin: 提供vuex全局拦截错误统一处理能力。
Learn Vuex | Scrimba.com

vuejs
vuejs/vue: Simple yet powerful library for building modern web interfaces.
vuejs/vuejs.org: 📄 The official documentation site for Vue.js.
vuejs/cn.vuejs.org: 🇨🇳 Chinese translation for vuejs.org
vuejs/vue-docs-zh-cn: 该项目已不再维护,有劳通过 Vue 官网查阅最新的文档
vuejs/rfcs: RFCs for substantial changes / feature additions to Vue core
vuejs/repl: Vue SFC REPL as a Vue 3 component
vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js
vuejs/vue-migration-helper: CLI tool to aid in migration from Vue 1.x to 2.0
src/vuejs.md at master · jsfront/src
Roadmap
vue-migration-helper - npm
Vue Template Explorer
vuejs/events: Source code for the new Vue.js Events page

Vue.js components&libs

¥Avatar

vue-avatar

eliep/vue-avatar: An avatar component for vue.js

¥Authorization

vue-password-strength-meter

apertureless/vue-password-strength-meter: 🔐 Password strength meter based on zxcvbn in vue.js

vue-auth

websanova/vue-auth: A simple light-weight authentication library for Vue.js

Vue-Access-Control

tower1229/Vue-Access-Control: Frontend access control framework based Vue

vue-authenticate

dgrubelic/vue-authenticate: Simple Vue.js authentication library

¥Badge、Emoji&Icon

emoji-mart-vue

jm-david/emoji-mart-vue: One component to pick them all 👊🏼

svgicon

MMF-FE/svgicon: SVG icon components and tool set

vue-svg-icon

cenkai88/vue-svg-icon: a solution for multicolor svg icons in vue2.0 (vue2.0的可变彩色svg图标方案)
vue-svg-icon

vue-emoji

jkchao/vue-emoji: vue-emoji like this: 😄 🦐 😳

vue-unicons

antonreshetov/vue-unicons: 1000+ Pixel-perfect svg icons for your next project as Vue components

vue-cryptoicon

man15h/vue-cryptoicon: Cryptocurrency icons for your next Vue project

MMF-FE/vue-svgicon: A tool to create svg icon components. (vue 2.x). Using inline svg.

¥Canvas

office-ui-fabric-vue

aidewoode/office-ui-fabric-vue: Office UI Fabric implementation for Vue.js

vue-fabric-wrapper

bensladden/vue-fabric-wrapper: Vue Fabric.js Wrapper

vue-fabric

purestart/vue-fabric: 基于canvas fabric.js库 创建的vue fabric组件,定制画板,图片组合绘制

vue-fabric-drawingboard

Couy69/vue-fabric-drawingboard: 基于Fabric.js的图形标注与画板

¥Carousel、Scroll&Slide

#slider

vue-circle-slider

devstark-com/vue-circle-slider: Circle slider component for Vue.js

vue-plain-slider

songyazhao/vue-plain-slider: A simple slider component for Vue.js

vue-range-slider

ktsn/vue-range-slider: Simple slider component of Vue.js

vue-slide-bar

biigpongsatorn/vue-slide-bar: 🎢 A Simple Vue Slider Bar Component.

vue-slide

hilongjw/vue-slide: A lightweight slide component for vue

vue-slider-component

NightCatSama/vue-slider-component: Can use the slider in vue1.x and vue2.x(vue滑块组件)
vue-slider-component

vue-slideout

vouill/vue-slideout: Simple vue implementation of Slideout.js touch sidebar / sidemenu library

shhdgit/vue-easy-slider: Slider Component of Vue.js.
warpcgd/vue-concise-slider: vue-concise-slider,A simple vue sliding component

#scroll

vue-smoothscroll

Teddy-Zhu/vue-smoothscroll: a vue version smoothscroll for website

vue-parallax

vue-comps/vue-parallax: Scrolls a image slower than the window to create a neat optical effect.

vue-image-scroll

ShanaMaid/vue-image-scroll: 【Using】 a good vue-image-scroll component!
vue-163music-slider

v-bar

luiguild/v-bar: The virtual responsive crossbrowser scrollbar component for VueJS 2x

vue-scrollto

rigor789/vue-scrollto: Adds a directive that listens for click events and scrolls to elements.

vue-seamless-scroll

chenxuan0000/vue-seamless-scroll: A simple, seamless scrolling for Vue.js vue无缝滚动component

vue-next-level-scroll

Developmint/vue-next-level-scroll: Bring your scroll game to the next level!

wangdahoo/vue-scroller: Scroller Component for Vue.js
BosNaufal/vue-scrollbar: The Simplest Scroll Area Component with custom scrollbar for Vue Js. https://bosnaufal.github.io/vue-scrollbar/
suguangwen/vue-scroll: vue scroll which can work.

#大数据虚拟化

vue-virtual-scroll-list

tangbc/vue-virtual-scroll-list: ⚡️A vue component support big amount data list with high render performance and efficient.

vue-virtual-scroller

Akryum/vue-virtual-scroller: ⚡️ Smooth scroll with any amount of data
vue-virtual-scroller

ElemeFE/vue-infinite-scroll: An infinite scroll directive for vue.js.
egoist/vue-mugen-scroll: Infinite scroll component for Vue.js 2

vue-waypoint

scaccogatto/vue-waypoint: v-waypoint directive for Vue, this is the easiest way to trigger a function when you scroll

vue-loop

JosephSmith127/vue-loop: Infinite content loop for Vue

vue-swing

goweiwen/vue-swing: Vue.js wrapper for Swing

vue-agile

lukaszflorczak/vue-agile: 🎠 A carousel component for Vue.js

vue-carousel

SSENSE/vue-carousel: A flexible, responsive, touch-friendly carousel for Vue.js

vue-flickity

drewjbartlett/vue-flickity: A Vue Slider / Carousel Component for Flickity.js

wade-ui

wade3po/wade-ui: 学习开发自己的组件
wade-ui - npm

ElemeFE/vue-swipe: A touch slider for vue.js.
weilao/vue-swiper: Swiper component For Vue 1.0.
shiye515/vue-m-carousel: vue 移动端轮播组件
qq449245884/vue-drag-scroll

¥Chat

vue-chat

Coffcer/vue-chat: chat example by vue.js + vuex + webpack
vue-chat

¥Clip

vue-clipboard2

Inndy/vue-clipboard2: A simple vue2 binding to clipboard.js
vue-clipboard2 | A simple vue2 binding to clipboard.js

vueComponent/vue-copy-to-clipboard: Copy to clipboard Vue component

¥Color

vue-color

xiaokaike/vue-color: Vue Color Pickers for Sketch, Photoshop, Chrome & more http://vue-color.surge.sh

¥Data

bitbench

triq-org/bitbench: Visually dissect and analyze bit strings

vue-countup-v2

xlsdg/vue-countup-v2: Vue.js component wrap for countUp.js

vue-data-grid

LucienLee/vue-data-grid: An example that complex table interaction in Vue.js
vue data grid

vue-countTo

PanJiaChen/vue-countTo: It's a vue component that will count to a target number at a specified duration https://panjiachen.github.io/countTo/demo/

¥Event

#event handling

vue-events

cklmercer/vue-events: Simple event handling for Vue.js

vue-gesture

mlyknown/vue-gesture: touch events plugin for Vue.js.You can v-gesture directive,and directive auguments can use a tap, swipe, etc

vue-clickaway

simplesmiler/vue-clickaway: Reusable clickaway directive for reusable Vue.js components

vuemit

gocanto/vuemit: The smallest Vue.js events handler.

vue-bus

yangmingshan/vue-bus: A event bus for Vue.js

#滑动、滚动

vue-awesome-swiper

surmon-china/vue-awesome-swiper: 🏆 Swiper component for @vuejs

staskjs/vue-slick: Vue component for Slick-carousel (http://kenwheeler.github.io/slick)
bajian/vue-pull-to-refresh: vue.js,refresh,load more,Vue2.0 上下拉刷新

¥Font

vue-fontawesome

FortAwesome/vue-fontawesome: Font Awesome 5 Vue component

¥Format

awesome-mask

wirecardBrasil/awesome-mask: The awesome-mask runs with Vue.js and uses the vanilla-masker to make your form awesome with masks.
awesome-mask - npm

maska

beholdr/maska: Simple zero-dependency input mask for Vue.js and vanilla JS.

vue-numeric

kevinongko/vue-numeric: Input field component to display a formatted currency value based on Vue.js
vue-numeric demo

vue-cleave-component

ankurk91/vue-cleave-component: Vue.js component for Cleave.js

vue-the-mask

vuejs-tips/vue-the-mask: Tiny (<2k gzipped) and dependency free mask input for Vue.js
The Mask for Vue.js

vue-masked-input

niksmr/vue-masked-input: Masked input component for Vue.js

v-mask

probil/v-mask: 🔡 Tiny input mask library for Vue.js (directive)

vue-mask

devindex/vue-mask: Vue Mask Plugin

v-money

vuejs-tips/v-money: Tiny (<2k gzipped) input/directive mask for currency
Vue App

¥Form

#calendar&datepicker

vuejs-datepicker

charliekassel/vuejs-datepicker: A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations

vue-moment

brockpetrie/vue-moment: Handy Moment.js filters for your Vue.js project.
vue-moment - npm

vue-calendar

jinzhe/vue-calendar: A calendar components for Vue.js.
vue-calendar

vue-fullcalendar

Wanderxx/vue-fullcalendar: vue calendar fullCalendar. no jquery required. Schedule events management
CroudTech/vue-fullcalendar: FullCalendar Wrapper for vue

vue-datepicker-simple

dai-siki/vue-datepicker-simple: A datepicker component for vue. (适用中国用户的vue日期选择组件)

vue-date-picker

8788/vue-date-picker: datepicker component for Vue 2.x

vue-datepicker

hilongjw/vue-datepicker: [Deprecated] calendar and datepicker component with material design for Vue.js

vue-event-calendar

GeoffZhu/vue-event-calendar: A simple events calendar for Vue2, no dependencies except Vue2.
vue-event-calendar

vue-datetime

mariomka/vue-datetime: Mobile friendly datetime picker for Vue. Supports date and datetime modes, i18n and disabling dates.

vue2-datepicker

mengxiong10/vue2-datepicker: A datepicker / datetimepicker component for Vue2

Haixing-Hu/vue-datetime-picker: A Vue.js component implementing the datetime picker control using the Eonasdan's bootstrap datetime picker plugin.
phoenixwong/vue2-timepicker: A dropdown time picker (hour|minute|second) for Vue 2.x, with flexible time format support
Bubblings/vue-date-picker: datepicker component for Vue.js
vue-bulma/datepicker: Datepicker Component for Vue Bulma
icai/vue2-calendar: vue 2.x calendar component
weifeiyue/vue-datepicker: datepicker component for Vue.js

#dynamic form

element-form-builder

codetrial/element-form-builder: Build element-ui forms with JSON schema.
ElementUI Form Builder

form-create

xaboy/form-create: 强大的表单生成器|Form builder with dynamic rendering, data collection, validation and submission capabilities, built-in 17 common form components, support for two-way data binding, event extension, and support for building built
form-create

form-generator

JakHuang/form-generator: Element UI表单设计及代码生成器
JakHuang/form-generator-plugin: 将form-generator封装成vscode插件

f-render

dream2023/f-render: f-render | 基于 ElementUI 的表单设计器
f-render | 可视化表单设计器

ncform

ncform/ncform: 🍻 ncform, a very nice configuration generation way to develop forms ( vue, json-schema, form, generator )

vue-form-generator

vue-generators/vue-form-generator: A schema-based form generator component for Vue.js

vue-ele-form

vue-ele-form · 语雀
dream2023/vue-ele-form: 基于element-ui的数据驱动表单组件
dream2023/vue-ele-form-generator: vue-ele-form-generator是专为vue-ele-form开发的可视化表单设计工具, 让表单开发的效率更上一层楼

vue-form-json-schema

jarvelov/vue-form-json-schema: Vue package for creating forms using JSON schema

vuetify-jsonschema-form

koumoul-dev/vuetify-jsonschema-form: Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.

vue-form-maker

woai3c/vue-form-maker: vue表单生成器 动态生成表单组件

vue-form-making

GavinZhuLei/vue-form-making: A visual form designer/generator base on Vue.js, make form development simple and efficient.(基于Vue的可视化表单设计器,让表单开发简单而高效。)

vue-form-wizard

BinarCode/vue-form-wizard: Vue.js 2 wizard

vue-formulate

wearebraid/vue-formulate: ⚡️ The easiest way to build forms with Vue.

xyz12345678/vue-schema-dynamic-form: 基于vue的动态表单,依赖element, json schema
vtimofeev/element-auto-form
egorzot/vue-form-generator-element: Element.io (http://element.eleme.io) fields for vue-form-generator.
xiaofengz/element-json-scheme-component: json scheme Form && Table && pagination, based on element-ui
leermao/el-json-schema: 基于element的Form-schema
mojule/schema-to-form-elements: Deprecated, use mojule/schema-forms
json-tools/json-form-custom-element: https://www.webcomponents.org/element/json-form-custom-element
vueblocks/element-form-generator: [WIP] Visualization form generator base on element-schema-form component
vueblocks/element-schema-form: A schema-based element-ui form component for Vue2.x.
matfish2/vue-form-2: Vue.js 2 Form Component
formly-js/vue-formly: JavaScript powered forms for Vue.js
Venusjason/vuejs-form-creator
friparia/vue-form-creator
@norx85/vue-autoform - npm
q-former - npm

#input

vue-tags-input

JohMun/vue-tags-input: A tags input component for VueJS

vue-phone-number-input

LouisMazel/vue-phone-number-input: A phone number input made with Vue JS (format & valid phone number)

vue-input-autosize

syropian/vue-input-autosize: A simple Vue.js directive to autosize text input fields

BosNaufal/vue2-autocomplete: Vue 2 Component to make Autocomplete element.
lithiumjake/vue-placeholders: A simple Vue (http://vuejs.org) directive for placeholder images and lorem-ipsum text.
Ginhing/vue-tagsinput: A tags input component based on Vue.js

#List

vue-recyclerview

hilongjw/vue-recyclerview: Mastering Large Lists with the vue-recyclerview

vue-animated-list

vuejs/vue-animated-list: A Vue.js plugin for easily animating `v-for` rendered lists.

#picker&selector

vue-select

sagalbot/vue-select: Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.

vue-city

xinxingyu/vue-city: a vue component that show city infomation

v-region

TerryZ/v-region: A simple region cascade selector, provide 4 levels Chinese administrative division data
Vue Components

v-dropdown

TerryZ/v-dropdown: A Vue2 plugin for dropdown container layer

vue-area

blue0728/vue-area: 省市区三级联动插件 for vue2.x ----停止更新,请看新版

vue-city-picker

blue0728/vue-city-picker: vue-city-picker component for vue.

shentao/vue-multiselect: Universal select/multiselect/tagging component for Vue.js
QingWei-Li/vue-region-picker: [DEPRECATED]

dd-vue-component

ibufu/dd-vue-component: Dingdanlaile's vue components.

ellipsis-plus

lucefer/ellipsis-plus: a text-overflow vue component

Vue-Cleave

jrainlau/vue-cleave: Format input text content when you are typing
nosir/cleave.js: Format input text content when you are typing...

vue-button

steven5538/vue-button: Button component for Vue.js v2.0.1+.

vue-cascading-address

savokiss/vue-cascading-address: vue address select component
vue-cascading-address

vue-float-label

brtjkzl/vue-float-label: Float label pattern for Vue.js

MopTym/vue-waterfall: A waterfall layout component for Vue.js
phanan/vue-google-signin-button: A simple Vue plugin to include a Google sign-in button into your web app
OYsun/VueStar: A like button with delightful star animation powered by Vue.js
vue-bulma/handsontable: Vue Table component

¥H5

qq9694526/vue-wxh5: Vue+微信网页开发最佳实践

¥Image

lazyload-vue

Kazap/lazyload-vue: Vue Plugin for vanilla-lazyload

lazy-vue

gocanto/lazy-vue: A small lazy image loader for Vue
lazy-vue - demo

vue-img-orientation-changer

nikli2009/vue-img-orientation-changer: A vue plugin that can help you display image in correct orientation.

vue-cropper

xyxiao001/vue-cropper: A simple picture clipping plugin for vue
vue-cropper

vue-images

littlewin-wang/vue-images: A simple lightbox component for displaying an array of images
vue-images

vue-lazyloadImg

yodfz/vue-lazyloadImg: vue插件,延迟载入图片.

vue-picture-input

alessiomaffeis/vue-picture-input: Mobile-friendly picture file input Vue.js component with image preview, drag and drop, EXIF orientation, and more

vue-img-loader

JackGit/vue-img-loader: this is a image loader UI component for Vue 2.X
VueImgLoader Demo

vue-lazy-background-images

darrynten/vue-lazy-background-images: Lazy load background images for Vue 2

vue-image-clip

legeneek/vue-image-clip: Image clip component based on vue2

vue-lazyload-img

JALBAA/vue-lazyload-img: A plugin of vue for image lazyload(vue图片懒加载插件)
Document

vue-lazyload

hilongjw/vue-lazyload: A Vue.js plugin for lazyload your Image or Component in your application.

v-viewer

mirari/v-viewer: Image viewer component for vue, supports rotation, scale, zoom and so on, based on viewer.js

heyongsheng/hevue-img-preview: 本组件是基于 vue 编写的一个图片预览组件,仅传入一个图片地址,即可实现图片预览效果,预览背景色,关闭按钮颜色,控制条的背景也和字体颜色都可自定义,兼容 ie

¥Layout

vue-container-query

v-comp/vue-container-query: vue-container-query

vue-grid-layout

jbaysolutions/vue-grid-layout: A draggable and resizable grid layout, for Vue.js.
Vue Grid Layout Example 1 - Basic Responsive

vue-splitpane

Package - vue-splitpane

Vue-Layout

jaweii/Vue-Layout: 基于UI组件的Vue可视化布局工具

¥Loading

vue-control-load

XueMary/vue-control-load: Auto loading plugin for vue. 👏 You don't need to write showLoading and hideLoading any more.

vue-loading

Coffcer/vue-loading: vue1 directive, show loading block in any element
jkchao/vue-loading: 😄 vue-loading 😊
loading
Vue Loading

vue-loading-spinner

nguyenvanduocit/vue-loading-spinner: Just another collection of loading spinners with Vue.js, alot of spinners

vue-content-loader

egoist/vue-content-loader: SVG component to create placeholder loading, like Facebook cards loading.

vue-spinner

greyby/vue-spinner: vue spinners

mint-ui/mint-loadmore: A two-direction mobile load-more component for vue.js
BosNaufal/vue2-loading-bar: Simplest Youtube Like Loading Bar Component For Vue 2. http://bosnaufal.github.io/vue2-loading-bar/
PeachScript/vue-infinite-loading: An infinite scroll plugin for Vue.js.
tanagang/vue-loadmore-simple: 全局组件之上滑加载更多、下拉刷新

¥Media

MagicMusic

hzzly/MagicMusic: 🎵不一样的音乐

vue-music-player

microzz/vue-music-player: 🎵Vue.js写一个音乐播放器+📖One(一个).A music player + One by Vue.js
Vue音乐播放器 - Powered by microzz.com

vue-play

vue-play/vue-play: 🍭 A minimalistic framework for demonstrating your Vue components

surmon-china/vue-video-player: 🎞 @videojs component for @vuejs
hilongjw/vue-video: A HTML5 video player component for Vue.js
Mini Music Player - VueJS

¥Modal&Toast

modal

vue-bulma/modal: Modal component for Vue Bulma

sweet-modal-vue

adeptoas/sweet-modal-vue: The sweetest library to happen to modals.

vodal

chenjiahan/vodal: A vue modal with animations.
Vodal

vue-toast-mobile

ElemeFE/vue-toast-mobile: A mobile toast plugin for vue.js

vue-toasted

shakee93/vue-toasted: 🖖 Responsive Touch Compatible Toast plugin for VueJS 2+

vue-toastification

Maronato/vue-toastification: Vue notifications made easy!

euvl/vue-js-modal: Simple to use, highly customizable, mobile friendly Vue.js 2.0+ modal.

¥Menu&Nav

#Context Menu

VueCircleMenu

OYsun/VueCircleMenu: A beautiful circle menu powered by Vue.js

vue-navigation

zack24q/vue-navigation: A page navigation library, record routes and cache pages, like native app navigation. 一个页面导航库,记录路由并缓存页面,像原生APP导航一样。
iceuncle/vue-navigation: 实现vue前进刷新、后退不刷新

vue-nav

nearspears/vue-nav: vue navigation manager

vue-side-nav

vue-comps/vue-side-nav: side-nav - done in vue

vue-tree-navigation

https://github.com/MisRob/vue-tree-navigation

vue-navigation-bar

johndatserakis/vue-navigation-bar: 🧭 A simple, pretty navbar for your Vue projects.

vue-spatialnavigation

twcapps/vue-spatialnavigation: Vue directive (Vue.js 2.x) for spatial navigation (keyboard navigation)

vue-tree-nav

marcodpt/vue-tree-nav: Navigation tree menu component with nice integration with vue-router

vue-router-nav

classicalConditioning/vue-router-nav: Minimalistic responsive navigation bar that renders routes of vue-router.

¥Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable, Selections

#drag & drop

vuedraggable

Package - vuedraggable
zengxianlin/vuedraggable: 公司有个项目需要用到拖拽,无奈百度了一番,却发现并没有类似拖拽图表的插件,那就只有自己撸起袖子干了。

Vue.Draggable

SortableJS/Vue.Draggable: Vue component allowing drag-and-drop sorting in sync with View-Model. Based on Sortable.js

vue-draggable-resizable

mauricius/vue-draggable-resizable: Vue2 Component for draggable and resizable elements.

vue-dropzone

rowanwins/vue-dropzone: A Vue.js component for Dropzone.js - a drag’n’drop file uploads utility with image previews
Vue2-Dropzone

vue-dragula

Astray-git/vue-dragula: Drag and drop so simple it hurts http://astray-git.github.io/vue-dragula
vue-dragula

vue-drag-and-drop-list

hejianxian/vue-drag-and-drop-list: 🐴 Vue directives for modifying lists with the HTML5 drag & drop API.
vue-drag-and-drop-list

vue-dragging

hilongjw/vue-dragging: A sortable list directive with Vue

vue-smooth-dnd

kutlugsahin/vue-smooth-dnd: Vue wrappers components for smooth-dnd

vue-moveable

probil/vue-moveable: ↔️ ↕️ 🔄 Vue.js wrapper for Moveable

docbone/rotatable-resizer: A rotatable resizer component for Vue.js.

¥Notice&Tip

vue-autosuggest

darrenjennings/vue-autosuggest: 🔍 Vue autosuggest component.
Storybook

vue-notification

euvl/vue-notification: Vue.js 2 library for showing notifications
Vue.js Notifications

vue-popper

RobinCK/vue-popper: VueJS popover component based popper.js
vue-popper | :whale: VueJS popover component based popper.js
freeze-component/vue-popper: [DEPRECATED] A popper mixin for Vue.

vue-notifications

se-panfilov/vue-notifications: Vue.js agnostic library for non-blocking notifications
VueNotifications

vue-ios-alertview

Wyntau/vue-ios-alertview: iOS7+ style alertview service for Vue

Akryum/v-tooltip: 💬 Easy tooltips, popovers, dropdown for Vue 2.x

¥other Vue.js components&libs

vuejs/vue-syntax-highlight: 💡 Sublime Text syntax highlighting for single-file Vue components
ElemeFE/vue-msgbox: A message box (like Sweet Alert) for vue.js.
Wlada/vue-carousel-3d: Vue Carousel 3D - Beautiful, flexible and touch supported 3D Carousel for Vue.js
bkzl/vue-float-label: Float label pattern for Vue.js
nicolasbeauvais/vue-social-sharing: A Vue.js component for sharing links to social networks, work with Vue.js 1.X or 2.X
F-loat/vue-simplemde: 📝Vue-SimpleMDE - use simplemde with vue.js
myronliu347/vue-popup-mixin: 基于vue开发的popup 的mixins 用于管理弹出框的遮盖层
bbonnin/vue-morris: VueJS component wrapping Morris.js
threeaccents/vue-webgulp: Vue.js + Webpack + Gulp + Vue Loader
Metnew/vue-element-starter: Vue starter with Element-UI [READY, unmaintained now]
muwoo/vnode2canvas: Rendering virtual DOM into canvas based on Vue plugin
jofftiquez/vue-stripe-checkout: A vue plugin for Stripe checkout.
kaorun343/vue-youtube-embed: Vue.js and YouTube
mint-ui/mint-indicator: A mobile indicator plugin for vue.js
Vue组件库大全 - 简书
vue相关库 - 简书
vue开源项目库汇总 - 简书
Vue 开源项目库汇总 - 简书
Vue开源项目库汇总 - 简书

¥Page

#pagination

laravel-vue-pagination

gilbitron/laravel-vue-pagination: A Vue.js pagination component for Laravel paginators that works with Bootstrap
JellyBool/laravel-vue-pagination: Pagination with Vue and Laravel
Laravel Vue Pagination

vue-paginate

TahaSh/vue-paginate: A simple vue.js plugin to paginate data

vue-laypage

sinchang/vue-laypage: 📃 A simple pagination component for Vue.js 2.x
vue-laypage

vuejs-paginate

lokyoung/vuejs-paginate: A Vue.js(v2.x+) component for creating pagination.

vue-pagination-2

matfish2/vue-pagination-2: Vue.js 2 pagination component

vue-meta

nuxt/vue-meta: Manage page meta info in Vue 2.0 components. SSR + Streaming supported.
Vue Meta

vue-meta-info

muwoo/vue-meta-info: 📡设置vue 单页面meta info信息,支持SSR
处理 Vue 单页面 Meta SEO的另一种思路 - 知乎

¥Progress

vue-top-progress

dalphyx/vue-top-progress: Yet another top progress loading bar component for Vue.js.

vue-radial-progress

wyzantinc/vue-radial-progress: Radial progress bar component for Vue.js
Vue.js Radial Progress Bar Demo

vue-rate

SinanMtl/vue-rate: Rate component for Vue
Vue Rate

vue-progress-path

Akryum/vue-progress-path: Progress bars and loading indicators for Vue.js

vue-wait

f/vue-wait: Complex Loader and Progress Management for Vue/Vuex and Nuxt Applications

vue-simple-spinner

dzwillia/vue-simple-spinner: A simple, flexible spinner for Vue.js

v-circle

qddegtya/v-circle: A collection of circle progress with Vue.js.

hilongjw/vue-progressbar: A lightweight progress bar for vue
MatteoGabriele/vue-progressive-image: Vue progressive image loading plugin
craigh411/vue-star-rating: A simple, highly customisable star rating component for Vue 2.x.
dreambo8563/easy-circular-progress: easy circular progress component with counting effect 💫🏺🎡
dzwillia/vue-simple-progress: A simple, flexible progress bar for Vue.js
snirp/vue-circle-counter: Circular progress bars and counters
sergeyloysha/vue-spinner-component: Vue Spinner Component
larsmars/vuejs-progress-bar: 🖖 Vue.js progress bar

¥QR Code

vue-qart

superman66/vue-qart: the compoent of vue 2.x for qart.js

vue-qrcode-reader

gruhn/vue-qrcode-reader: A set of Vue.js components for detecting and decoding QR codes.
Vue Qrcode Reader

vue-qr

Binaryify/vue-qr: The Vue 2.x Component for Awesome-qr.js

¥Storage

vue-reactive-storage

ropbla9/vue-reactive-storage: Reactive layer for interacting with localStorage from Vue. Plugin for Vue 2.

vue-local-storage

pinguinjkeke/vue-local-storage: Vue.js localStorage plugin with types support

vue-cookie

alfhen/vue-cookie: A Vue.js plugin for manipulating cookies

vue-cookie-law

apertureless/vue-cookie-law: 🍪 👮 Hackable EU Cookie Law Plugin for Vue.js

vue-ls

RobinCK/vue-ls: Vue plugin for work with local storage, session storage and memory storage from Vue context

vue-storage-watcher

dreambo8563/vue-storage-watcher: a reactive storage plugin for vue 👀🔭

vue-web-storage

ankurk91/vue-web-storage: Vue.js plugin for local storage and session storage (1.8 kb min+gz)

vue2-storage

yarkovaleksei/vue2-storage: Wrapper over browser storage for JavaScript or Vue.js app

vue-cookies

cmp-cc/vue-cookies: A simple Vue.js plugin for handling browser cookies

chxlvwh/listenStorage: vue中监听storage事件
BlueBayTravel/vue-js-cookie: A Vue plugin for managing cookies.
anish2690/vue-cookie-next: A vue 3 plugin for handling browser cookies with typescript support. Load and save cookies within your Vue 3 application

¥Tag

v-tag-list

vuejs-tips/v-tag-list: Vue.js tiny tag list view component

v-tag-input

vuejs-tips/v-tag-input: Tiny Vue.js tag input component

v-tag-editor

vuejs-tips/v-tag-editor: Dead simple tag editor component for Vue.js

¥Table

vuetable

ratiw/vuetable-2 at next
Vuetable-2

vue-sortable

sagalbot/vue-sortable: A lightweight directive for reorderable drag-and-drop lists using RubaXa/Sortable
VueJS Sortable

vue-easytable

huangshuwei/vue-easytable: 🍉 Vue table components, support for cell edit,multi-head fixed, multi-column fixed, clumn drag, sort,conditional filter, custom column ...(vue table 组件,支持 单元格合并、单元格编辑、多表头固定、多列固定、列拖动、排序、自定义列、条件过滤、分页... )

vxe-table

x-extends/vxe-table: 🐬 vxe-table vue 表格解决方案

vue-good-table

xaksis/vue-good-table: An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc

ratiw/vue-table: data table simplify! -- vuetable is a Vue.js component that will automatically request (JSON) data from the server and display them nicely in html table with swappable/extensible pagination component.
ratiw/vuetable-2: data table simplify! -- datatable component for Vue 2.x
matfish2/vue-tables-2: Vue.js 2 grid components
galenyuan/vue-datatable: [DEPRECATED] Datatable component for Vuejs
coderdiaz/vue-datasource: A vue.js component to create dynamic tables
QianGuoqing/vue-qabler: Vue技术栈实现Tabler,封装一些常用UI组件🎏
jbaysolutions/vue-bootstrap-table: A sortable and searchable table, as a Vue component, using bootstrap styling.

¥Touch

vue-touch-keyboard

icebob/vue-touch-keyboard: Virtual keyboard component for Vue.js 2.x. Designed to Raspberry Pi Touch Display

vue-touch-ripple

surmon-china/vue-touch-ripple: 👆 Touch ripple component for @vuejs
vue-touch-ripple

vue-touch

vuejs/vue-touch: Hammer.js wrapper for Vue.js

¥Tree

vue-json-tree-view

michaelfitzhavey/vue-json-tree-view: A JSON Tree View Component for Vue.js

vue-tree

weibangtuo/vue-tree: A tree component

vue-ztree

lisiyizu/vue-ztree

vue-treeselect

riophae/vue-treeselect: A multi-select component with nested options support for Vue.js

vue-tree-table

no-simple/vue-tree-table: 基于vue与element-ui组件中talbe实现的无限级联tree table。

vue-okr-tree

qq449245884/vue-okr-tree: http://www.longstudy.club/vue-okr-tree-doc/index.html

buuing/vue-search-tree: 一个基于vue的树形控件, 支持模糊搜索功能, 支持5000+的树节点, 支持scopedSlots作用域插槽

¥Tabs

vue-tabs

alexqdjay/vue-tabs: 多tab页框架替代router支持vue2.0

vue-tabs-component

spatie/vue-tabs-component: An easy way to display tabs with Vue
vue-tabs-component

¥Theme

simpleui

sea-team/simpleui: A modern theme based on vue+element-ui for django admin.一款基于vue+element-ui的django admin现代化主题。全球3000+网站都在使用!喜欢可以点个star✨

vuedarkmode

LeCoupa/vuedarkmode: 👩‍🎨👨‍🎨 A minimalist dark design system for Vue.js. Based components designed for the insomniacs who enjoy dark interfaces as much as we do.

vue-ripple

BosNaufal/vue-ripple: Vue Component to Make Google Material Design Ripple Effect. http://bosnaufal.github.io/vue-ripple/
Vue Ripple | Vue Component to Make Google Material Design Ripple Effect

vuematerial/vue-material: Material design for Vue.js

¥Upload

vue-dropzone-拖拽上传

kfei/vue-s3-dropzone: Vue.js component works with AWS S3 serverlessly

v-uploader

TerryZ/v-uploader: A Vue2 plugin make files upload simple and easier, single file upload with image preview, multiple upload with drag and drop

vue-core-image-upload

Vanthink-UED/vue-core-image-upload: a vue plugin for image to crop and upload
vue-core-image-upload a vue plugin for image to crop and upload. (一款轻量级vue.js图片上传裁剪插件)

vue-upload-component

lian-yue/vue-upload-component: Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter
vue-upload-component- Upload Component - Uploader

vue-image-crop-upload

dai-siki/vue-image-crop-upload: A beautiful vue component for image cropping and uploading. (vue图片剪裁上传组件)

vue-simple-upload

saivarunk/vue-simple-upload: Simple File upload component for Vue.js
vue-simple-upload | Simple File upload component for Vue.js

vue-img-inputer

waynecz/vue-img-inputer: 🏞 A graceful image type inputer / uploader
vue-img-inputer

vue-file-upload

marchFantasy/vue-file-upload: vue.js ,vue-loader 上传文件,vue-file-upload,vue上传文件组件
vue-file-upload - npm

vue-upload-file

dai-siki/vue-upload-file: a file upload component for vue. (vue文件上传组件)
Package - vue-upload-file

vue-uploader

simple-uploader/vue-uploader: A Vue.js upload component powered by simple-uploader.js

vue-file-upload-component

james2doyle/vue-file-upload-component: A simple file upload component for Vue.js. Emits events for XHR Upload Progress for nice progress bars.

vue-filepond

pqina/vue-filepond: 🔌 A handy FilePond adapter component for Vue

¥UI

#Element

avue

nmxiaowei/avue: Avue.js2.0是基于现有的element-ui库进行的二次封装,简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景,同时衍生出更多企业常用的组件,达到高复用,容易维护和扩展的框架,同时内置了丰富了数据展示组件,让开发变得更加容易

element

theme customization

ElementUI/element-theme: Theme generator cli tool for Element.
ElementUI/theme-chalk-preview: Preview and download custom theme-chalk.
ElementUI/theme-preview: Preview theme transform in real-time. https://elementui.github.io/theme-preview
ElementUI/theme-chalk: Element theme chalk
ElementUI/theme-default: Element default theme
ElementUI/theme-default-scss: Element default theme with SCSS

饿了么前端
ElementUI
ElemeFE/element: A Vue.js 2.0 UI Toolkit for Web
ElementUI/lib: Element release lib
element/components.json at master · ElemeFE/element
ElementUI/dev: Element dev site
ElemeFE/element - Gitter
Element
Element - A Desktop UI Toolkit for Web
Element - A Desktop UI Toolkit for Web
Element - 网站快速成型工具
Element - 网站快速成型工具
Element - 网站快速成型工具
theme-chalk-preview

element3

hug-sun/element3: A Vue.js 3.0 UI Toolkit for Web.
Element - 网站快速成型工具
https://unpkg.com/element3@0.0.39/dist/element3-ui.global.js

element-in-laravel-starter

ElementUI/element-in-laravel-starter: Laravel Project with Vue2 and Element

element-starter

ElementUI/element-starter: A starter kit for Element UI generated by vue-cli

element-theme

ElementUI/element-theme: Theme generator cli tool for Element.

element-plus

element-plus/element-plus: 🎉 A Vue.js 3.0 UI Library
Element Plus - The world's most popular Vue 3 UI framework
Element Plus - The world's most popular Vue 3 UI framework

element-china-area-data

Plortinus/element-china-area-data: Element UI && antd Cascader级联选择器 中国省市区三级、二级联动option数据

element 资源、整理集&FAQ

element 资源

ElementUI/awesome-element: A curated list of Element projects
UNPKG - element-ui

element 整理集

《Element-UI 技术揭秘》

element FAQ

[Bug Report] custom theme, CSS repeated multiple times · Issue #11817 · ElemeFE/element

think-vuele

chfree/think-vuele: A Vue.js 2.0 and Element UI Toolkit for Web

vue-cli-plugin-element

ElementUI/vue-cli-plugin-element: Element plugin for vue-cli

legendJaden/AFTableColumn: 基于 Element-UI 二次封装的支持自适应列宽的 table-column 列组件
mnm1001/ex-table-column: Extended from el-table-column. Automatically adjust column width according to content. Keep all features of el-table-column.

#Helper Class&Utility-First CSS

vue-tailwind

alfonsobries/vue-tailwind: Vue UI components with configurable classes ready for TailwindCSS
VueTailwind - Customizable Vue Components for TailwindCSS
VueTailwind - Customizable Vue Components for TailwindCSS

#other UI组件

JosephusPaye/Keen-UI: A lightweight collection of essential UI components written with Vue and inspired by Material Design
museui/muse-ui: Material Design UI library for Vuejs 2.0
luojilab/radon-ui: 一个用于快速开发产品的简洁、优雅、高效的 Vue 组件库
FE-Driver/vue-beauty: Beautiful UI components build with vue and ant design
chenz24/vue-blu: UI Component Library Base on Vue.js(2.x) and Bulma
ccforward/rubik: Material Design 风格的 Vue.js UI 组件库
NewDadaFE/vue-impression: A Vue.js 2.0 UI elements for mobile.
loujiayu/vue-material-design: Vue material components.
vuwe/vuwe: WeUI for Vue2
myronliu347/vue-carbon: 基于vue开发的material design ui库
tianyong90/we-vue: 使用 Vue2.x + weui1.x 开发的组件
airyland/vux: Mobile UI Components based on Vue & WeUI
vuetifyjs/vuetify: 🐉 Material Component Framework for Vue.js 2
wangdahoo/vonic: Mobile UI Components, based on Vue.js and ionic CSS. https://wangdahoo.github.io/vonic-documents
Zulko/eagle.js: A hackable slideshow framework built with Vue.js
ydcss/vue-ydui: A mobile components Library with Vue2.js. 一只基于Vue2.x的移动端组件库。
santiblanko/vue-instant: vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications
cngu/vue-typer: Vue component that simulates a user typing, selecting, and erasing text.
wdfe/wdui: Mobile UI Components Library based on Vue 2.0 at Weidian
youzan/vant: Lightweight Mobile UI Components built on Vue
Kocisov/coffeebreak: Tool for live editing CSS components written in Vue
xaksis/vue-good-wizard: An easy and clean VueJS 2.x wizard plugin
chengxulvtu/cxlt-vue2-toastr: toast notification component for vue2
ecomfe/veui: Enterprise UI for Vue.js.
yunfeihuang/vx-ui: vue components 移动端UI组件库
Teddy-Zhu/vue-waves: it's a vuejs version of waves
ElemeFE/vue-desktop: A UI library for building admin panel website.
yeseason/paco-ui-vue
atvue/bview: an ui resolved plan based on vue
bootstrap-vue/bootstrap-vue: BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup.
Caiyeon/goldfish: A HashiCorp Vault UI written with VueJS and Vault native Go API

ant-design-vue

vueComponent/ant-design-vue: An enterprise-class UI components based on Ant Design and Vue. 🐜
vueComponent/ant-design-vue-awesome: ant-design-vue-awesome
Ant Design of Vue - Ant Design Vue
Ant Design of Vue - Ant Design Vue
Ant Design of Vue - Ant Design Vue
Ant Design of Vue - Ant Design Vue
Ant Design of Vue - Ant Design Vue
Ant Design of Vue - Ant Design Vue

ant-design-vue-pro

vueComponent/ant-design-vue-pro: 👨🏻‍💻👩🏻‍💻 Use Ant Design Vue like a Pro!

bootstrap-vue

Bootstrap Vue
bootstrap-vue/bootstrap-vue: BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup.

buefy

buefy/buefy: Lightweight UI components for Vue.js based on Bulma

heyui

heyui/heyui: UI Toolkit for Web, Vue2.0
hey-cli/README_zh.md at master · heyui/hey-cli
HeyUI: UI Toolkit for Web, Vue2.0

kui-vue

chuchur/kui-vue: 基于VUE2.0的 UI组件库,欢迎使用!
KUI - 高质量的UI组件库

jk-ui

liuyangjike/JKUI

material-ui-vue

Material UI Vue
material-ui-vue/package.json at master · JackGit/material-ui-vue

muse-ui

museui/muse-ui: Material Design UI library for Vuejs 2.0

Mand Mobile

Mand Mobile-Mand Mobile
didi/mand-mobile: 💰 A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios.
Mand Mobile-A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios

mov-mobile

func-star/mov-mobile: Mona系列 - Vue移动端组件库
Mov - 让你感到幸福的 Vue 组件库

mint-ui

ElemeFE/mint-ui: Mobile UI elements for Vue.js

NutUI

jdf2e/nutui: 京东风格的轻量级移动端Vue组件库 (A Vue.js 2.0 UI Toolkit for Mobile Web)
NutUI 2.0 - 移动端Vue组件库

iView

view-design/ViewUI: A high quality UI Toolkit built on Vue.js 2.0
iview/iview: A high quality UI Toolkit built on Vue.js 2.0
iView - A high quality UI Toolkit based on Vue.js

nextcloud-vue

nextcloud/nextcloud-vue: 🍱 Vue.js components for Nextcloud app development ✌

PyUI

ftdus/PyUI

ui

vuejs/ui: 💻 UI components for official Vue organization apps

uiv

uiv-lib/uiv: Bootstrap 3 components implemented by Vue 2.

vux

VUX - Vue 移动端 UI 组件库
vux-ui

vui

Brickies/vui: 💯 A personal Vue UI component library for Mobile
Vui - Vue UI for Mobile

vue-material

vuematerial/vue-material: Material design for Vue.js

vue-plyr

redxtech/vue-plyr: A set of Vue components for the plyr video & audio player.

vux

VUX - Vue 移动端 UI 组件库
vux-ui

vant

youzan/vant: Lightweight Mobile UI Components built on Vue
youzan/vant-demo: Collection of vant demos.
vant/packages at dev · youzan/vant
Vant - Mobile UI Components built on Vue
Vant - 轻量、可靠的移动端 Vue 组件库
Vant - 轻量、可靠的移动端 Vue 组件库
vant/packages/vant-use at dev · youzan/vant
Vant Use | Vant Use
Vant - 轻量、可靠的移动端组件库

vue-antd

okoala/vue-antd: Vue UI Component & Ant.Design

vum

vum-team/vum: An UI Framework build with Vue.js for mobile webapp

vuikit

vuikit/vuikit: A responsive Vue UI library for web site interfaces

vuesax-next

lusaxweb/vuesax-next: Vuesax v4: framework components for Vuejs

vuesax

lusaxweb/vuesax: New Framework Components for Vue.js 2

vux

VUX - Vue 移动端 UI 组件库
vux-ui

wevue

WE-VUE

YDUI

一只基于Vue2.x的移动端&微信UI。 -YDUI Touch

zeit-ui

zeit-ui/vue: Vue implementation for ZEIT design.
zeit-ui/vue-icons: Vue icon components for Zeit Design.

simpleTeam3/simple: 一个基于vue 的组件库
fangyongbao/cubeex: cubeex是基于vue2.0开发的组件库,将包含一套完整的移动UI。这也是魔方元科技开源的首个H5相关的项目, 这里有一群对前端技术狂热的追求者, 如果你对我们的研发感兴趣,欢迎fork
N3-components/N3-components: N3-components , Powerful Vue UI Library.
Adashuai5/wheels-ada: An easy UI components based on Vue

¥Validation

simple-vue-validator

semisleep/simple-vue-validator: A simple yet flexible validator library for vue.js

vuelidate

vuelidate/vuelidate: Simple, lightweight model-based validation for Vue.js
Vuelidate | A Vue.js model validation library

Vue-Easy-Validator

MetinSeylan/Vue-Easy-Validator: Easy form validation plugin
Metin Seylan - Software Developer

vue-verify-pop

aweiu/vue-verify-pop: 自带气泡提示的vue校验插件

vue-interactive-paycard

muhammederdem/vue-interactive-paycard: Credit card form with smooth and sweet micro-interactions

vue-validator

kazupon/vue-validator: Validator component for Vue.js

vee-validate

logaretm/vee-validate: ✔ Template Driven Validation Framework for Vue.js

¥VueComponent

vueComponent
vueComponent/tools: Tools For Vue Component
vueComponent/pro-layout
vueComponent/vue-dash-event: The library function, implemented in the DOM template, can use the custom event of the ant-design-vue component (camelCase)
vueComponent/use
vueComponent/vue-antd-md-loader: vue-antd-md-loader
vueComponent/ant-design-vue-pro-template: 👨🏻‍💻👩🏻‍💻 Use Ant Design Vue like a Pro! (template)
vueComponent/ant-design-vue-helper: A vscode extension for Ant-Design-Vue
vueComponent/sugar
vueComponent/vue-cli-plugin-ant-design: vue-cli 3 plugin to add ant-design-vue
vueComponent/issue-helper
vueComponent/webstorm-ant-design-vue-plugin: Support for Ant Design of Vue.

¥路由(Route)

vue-page-stack

hezhongfeng/vue-page-stack: Routing and navigation for your Vue SPA. Vue 单页应用导航管理器

vue-router-prefetch

egoist/vue-router-prefetch: Prefetch links that are only visible in viewport.

vue-router-transition

weinot/vue-router-transition: A page transition plugin for vue-router

dongj0316/keep-alive-chain: Vue前进刷新,后退不刷新(Forward refresh, back not refresh)

¥国际化

i18n-collect-cli

xujiujiu/i18n-collect-cli: vue项目中基于i18n 的多语言的中文提取与写入的工具

vue-i18n

kazupon/vue-i18n: Internationalization plugin for Vue.js
Vue I18n

vuex-i18n

dkfbasel/vuex-i18n: Localization plugin for vue.js 2.0 using vuex as store

vue-i18n-next

intlify/vue-i18n-next: The next major version of Vue I18n (WIP)

vue-i18next

rse/vue-i18next: Vue plugin for integrating I18Next
panter/vue-i18next: Internationalization for vue using the i18next i18n ecosystem.

intlify
kazupon/vue-i18n-locale-message: i18n locale messages management tool for vue-i18n

¥组件模版

coreui-free-vue-admin-template

coreui/coreui-free-vue-admin-template: CoreUI Vue is free Vue admin template based on Bootstrap 4
🆓 Free Vue.js Admin Template · CoreUI

styled-vue

egoist/styled-vue: Use dynamic styles in Vue single-file components.

vue-vscode-snippets

sdras/vue-vscode-snippets: These snippets were built to supercharge my workflow in the most seamless manner possible.

vue-create-api

cube-ui/vue-create-api: Make Vue component's invocation by API.

vuep

QingWei-Li/vuep: 🎡 A component for rendering Vue components with live editor and preview.

vue-online

Sopamo/vue-online: A reactive offline indicator component for vue.js

vue-lazy-render

yeyuqiudeng/vue-lazy-render: A vue component for lazy rending vue component

vue-lazy-component

Coffcer/vue-lazy-component: Vue directive for lazy load components or elements
vue-lazy-component

vue-2-boilerplate

petervmeijgaard/vue-2-boilerplate: Vue 2 boilerplate for developing medium to large single page applications.

NetanelBasal/vue-generate-component: Vue js component generator

¥服务端

vue-lazy-hydration

maoberlehner/vue-lazy-hydration: Lazy hydration of server-side rendered Vue.js components

vue-crud-x

ais-one/vue-crud-x

express-vue/express-vue: Vue rendering engine for Express.js. Use .Vue files as templates using streams
ccforward/vue-ssr: Vue.js Server Side Render Template with Webpack2 & Express 🐝 🤠
leaves4j/vue-easy-renderer: Vue.js server-side renderer for *.vue file with Node.js.
eugeneCN/vue-ssr-template: Vue.js2.x 服务端渲染脚手架,拿来即用。

¥文本、文档

#multiline text

vue-clamp

Justineo/vue-clamp: Clamping multiline text with ease.

#print

vue-print-nb - npm

vue-pdf

FranckFreiburger/vue-pdf: vue.js pdf viewer

¥静态效果

#粒子效果

vue-particles

creotip/vue-particles: Vue.js component for particles backgrounds ✨

DakerHub/vue-digital-transform: A vue component for better digital transform animation

¥动画

vue-lottie

chenqingspring/vue-lottie: Render After Effects animations on Vue based on Bodymovin

¥编辑器

element-tiptap

Leecason/element-tiptap: 🌸A modern WYSIWYG rich-text editor using tiptap and Element UI for Vue.js

markcook

jrainlau/markcook: A smart and beautiful markdown editor.
Markcook 2.0 | A smart and beautiful markdown editor

mavonEditor

hinesboy/mavonEditor: mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
mavonEditor|码文 在线markdown编辑器

tiptap

ueberdosis/tiptap: A renderless rich-text editor for Vue.js

vetur

vuejs/vetur: Vue tooling for VS Code.

vue-typewriter

eduardostuart/vue-typewriter: ⌨️ Vue component that types

vue2-editor

davidroyer/vue2-editor: A text editor using Vue.js and Quill

vue-mdEditor

ovenslove/vue-mdEditor: 基于VUE的markdown文本编辑器

vue-codemirror

surmon-china/vue-codemirror: ⌨️ @codemirror component for @vuejs

vue-markdown

miaolz123/vue-markdown: A Powerful and Highspeed Markdown Parser for Vue

vue-mark-display

Jinjiang/vue-mark-display: A Vue Component for Markdown-based Slides.

OYsun/vscode-VueHelper: vscode插件,vue,vue-router和vuex的代码提示
CroudTech/vue-quill: Quill component for vue

¥引导

vue-tour

pulsardev/vue-tour: Vue Tour is a lightweight, simple and customizable guided tour plugin for use with Vue.js. It provides a quick and easy way to guide your users through your application.

¥可视化

#chart

v-charts

ElemeFE/v-charts: 基于 Vue2.0 和 ECharts 封装的图表组件📈📊
介绍 - v-charts

vue-chartist

Yopadd/vue-chartist: Pluging chartist for vuejs

vue-trend

QingWei-Li/vue-trend: 🌈 Simple, elegant spark lines for Vue.js

vue-chartkick

ankane/vue-chartkick: Create beautiful JavaScript charts with one line of Vue
Vue Chartkick - Create beautiful JavaScript charts with one line of Vue

vue-3d-model

hujiulong/vue-3d-model: 📷 vue.js 3D model viewer component
vue-3d-model

vue-echarts

xlsdg/vue-echarts-v3: Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)
ecomfe/vue-echarts: ECharts component for Vue.js.

vue-charts

hchstera/vue-charts: Base on Vue2.0 wrapper for ChartJs.
Vue Charts

vueDataV

jackchen0120/vueDataV: 基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫酷小组件。

miaolz123/vue-chart: A Powerful and Highspeed Chart Parser for Vue1.X.X & Vue2.X.X
weizhenye/vue-highcharts: Highcharts component for Vue
SimonZhangITer/DataVisualization: by vue2.0 with echarts3.3.2
apertureless/vue-chartjs: 📊 Vue.js wrapper for Chart.js
vueblocks/ve-charts: 📈 ECharts 4.x for Vue.js 2.x.
vue-bulma/chartjs: Chartjs component is based on chart.js for Vue Bulma

#flowable&workflow

GoldSubmarine/workflow-bpmn-modeler: 🔥 本项目基于 vue 和 bpmn.io@7.0 ,实现 flowable 的 modeler 模型设计器
guozhaolong/wfd-vue: flowable workflow designer for Vue base on @antv/g6

#gantt

DHTMLX/vue-gantt-demo: dhtmlxGantt with vue.js
mamboer/vue-easy-gantt: A simple Vue.js gantt chart plugin for presenting weekly tasks
vue-easy-gantt - Vue 2.0 Gantt Chart Plugin | 「Faso.ME」

#map

vue-cmap

doodlewind/vue-cmap: Vue China map visualizing component, supports drilldown and lazy loading.
Vue China Map Demo

vue-baidu-map

ElemeFE/vue-amap: 🌍 基于 Vue 2.x 和高德地图的地图组件
GuillaumeLeclerc/vue-google-maps: Google maps component for vue with 2-way data binding
Dafrok/vue-baidu-map: Baidu Map components for Vue 2.x
Vue Baidu Map

¥数据操作、处理&优化

#数字

vue-countup

samcrosoft/vue-countup: A plugin to count up to a figure using Vue.js

vue-countable

johndatserakis/vue-countable: ✍️ Vue binding for countable.js. Provides real-time paragraph, sentence, word, and character counting.

¥布局(Layout)

#分割面板

splitpanes

antoniandre/splitpanes: A Vue & Vue3 reliable, simple and touch-ready panes splitter / resizer.

#骨架屏

vue-content-placeholders

michalsnik/vue-content-placeholders: Composable components for rendering fake (progressive) content like facebook in vue

vue-skeleton-webpack-plugin

lavas-project/vue-skeleton-webpack-plugin: Lavas webpack plugin: skeleton solution for PWA webshell

为vue项目添加骨架屏 - xiaOp的博客

#全屏

vue-fullscreen

mirari/vue-fullscreen: A simple Vue.js component for fullscreen

vue-fullpage.js

alvarotrigo/vue-fullpage.js: Official Vue.js wrapper for fullPage.js http://alvarotrigo.com/vue-fullpage/

史上最全vue组件库!极速围观

Vue.js frameworks

¥other Vue.js frameworks

honraytech/VueThink: VueThink是一套基于Vue全家桶(Vue2.x + Vue-router2.x + Vuex)+ ThinkPHP5的前后端分离框架。
annnhan/vue-spa-template: The base code of vue.js project.
andrewcourtice/vuetiful: Vuetiful is a component framework written on top of the Vue reactive library. It is primarily designed for creating business/administration applications where the displaying of data is paramount.
cklmercer/vue-stack-2.0: Vue 2.0 Project Boilerplate
erguotou520/vue-fullstack: vue fullstack template
cristijora/vue-paper-dashboard
hecun0000/vue-tamplate: vue-cli 3.0 vue中后台开发模板

¥Vue Native

nativescript-vue

nativescript-vue/nativescript-vue: Native mobile applications with NativeScript and Vue

vue-native

GeekyAnts/vue-native-core: Vue Native is a framework to build cross platform native mobile apps using JavaScript
Vue Native

vue-native-starter-app

GeekyAnts/vue-native-starter-app: Vue Native Starter App with Login, News Feed and Sidebar using Vuelidate and Vuex

¥Vue.js 服务端渲染(SSR)

Nuxt.js

Nuxt.js core

nuxt/nuxt.js: The Vue.js Developers Framework
warriorBrian/nuxt.js: The Vue.js Developers Framework
nuxt/nuxtjs.org: Nuxt.js Documentation Website (Universal Vue.js Application built with Nuxt.js)
Nuxt.js - The Vue.js Framework
Introduction - Nuxt.js
Nuxt.js - Vue.js 通用应用框架
Nuxt.js - Vue.js 通用应用框架 | Nuxt.js 中文网

Nuxt.js components、libs、plugins&utils

@nuxtjs/axios

@nuxtjs/axios - npm
Introduction - Axios Module
nuxtjs-axios|axios中文网 | axios

Nuxt Community

Nuxt Community
nuxt-community/apollo-module: Nuxt.js module to use Vue-Apollo. The Apollo integration for GraphQL.
nuxt-community/nuxt-class-component: ES / TypeScript decorator for class-style Nuxt/Vue components
nuxt-community/nuxt-property-decorator: Property decorators for Nuxt (base on vue-property-decorator)
nuxt-community/axios-module: Secure and easy axios integration with Nuxt.js
nuxt-community/dotenv-module: Loads your .env file into your application context
nuxt-community/sentry-module: Sentry module for NuxtJS
nuxt-community/analytics-module: Google Analytics Module
nuxt-community/auth-module: 🔑 Zero-boilerplate authentication support for Nuxt
nuxt-community/nuxt-i18n: i18n for Nuxt
nuxt-community/express-template: Starter template for Nuxt.js with Express.
nuxt-community/awesome-nuxt: A curated list of awesome things related to Nuxt.js
nuxt-community/tailwindcss-module: Tailwind CSS module for Nuxt
nuxt-community/observable-module: Nuxt.js module that injects a lightweight, Vue.observable()-based $state into the context

nuxt/create-nuxt-app: Create Nuxt.js App in seconds.
anteriovieira/nuxt-sass-resources-loader: SASS resources (e.g. variables, mixins etc.) module for NuxtJs
⚡ Nuxt PWA

Nuxt.js projects

GitHub - warriorBrian/nuxt-blog: 基于Nuxt.js服务器渲染(SSR)搭建的个人博客系统

Nuxt.js 资源、整理集&FAQ

Nuxt.js 资源

listing directory /

Nuxt.js 整理集

staven630/nuxt-config: Nuxt.js全面配置(持续更新中……)

Nuxt.js FAQ

eagle.js

Eagle.js

eros

bmfe/eros: 📱一套 Vue 代码,两端原生应用 ,或许可以叫我 weex-native。

framework7-vue

framework7io/framework7-vue: Deprecated! Build full featured iOS & Android apps using Framework7 & Vue

gotodevops.org

finspin/gotodevops.org: Source code for gotodevops.org.

gaea-cli

gaea-cli - npm

gridsome

gridsome/gridsome: ⚡️ The Jamstack framework for Vue.js

Quasar Framework

Quasar Framework
Quasar Framework
quasarframework/quasar: Quasar Framework - Build high-performance VueJS user interfaces in record time

Vue-Donut

vuetify

Vue.js Material Component Framework — Vuetify.js
Vuetify Treeview - Get Help - Vue Forum

Vue-Socket.io

MetinSeylan/Vue-Socket.io: 😻Socket.io implementation for Vuejs and Vuex

vuepack

egoist/vuepack: A modern starter which uses Vue 2, Vuex, Vue-router and Webpack 2 (and even Electron)

Vue.js projects

¥other Vue.js projects

SHERlocked93/vue-style-codebase: 自用样式库,主要是用来预览各种样式,和自己平时的开发
lhz960904/movie-trailer: Vue3 + TypeScript开发的电影预告片webAPP,可以查看正在热映与即将上映的电影信息和短片
Wscats/vue-cli: 📃基于 Vue3.0 Composition Api 快速构建实战项目
GitHubGanKai/vue3-jd-h5: Based on vue3.0.0, vant3.0.0, vue-router v4.0.0-0, vuex^4.0.0-0, vue-cli3, mockjs, imitating Jingdong Taobao, mobile H5 e-commerce platform! 基于vue3.0.0 ,vant3.0.0,vue-router v4.0.0-0, vuex^4.0.0-0,vue-cli3,mockjs,仿京东淘宝的,移动端H5电商平台!
fiora
Vue Element Admin
iView-admin - 登录

¥Vue Admin Template

《从零搭建自己的Vue管理端框架》

vue2-elm

bailicangdu/vue2-elm: 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

vue2-manage

bailicangdu/vue2-manage: 基于 vue + element-ui 的后台管理系统

vue-admin-next

openfext/vue-admin-next: Professional enterprise application with Vue Composition API, Multi-Module Design, Data Processing Flow and Friendly User Interface.

vue-develop-template

PerseveranceZ/vue-develop-template: A Vue.js template that can support more than 100 thousand lines of code in our business, I hope it can help you too~

vue-demo

webproblem/vue-demo: vue2 + vue-router + vuex + iview 入门项目,移动端的一个简易考试系统平台。 https://webproblem.github.io/vue-demo/dist/
vue-demo

vue-vben-admin

anncwb/vue-vben-admin: ✨ ✨ ✨ A vue3 style Admin based on Vite2, vue3.0, ant-design-vue 2.x, typescript,Efforts to update in progress...
anncwb/vben-admin-thin-next: vue-vben-admin-2.0 mini template.vue3,vite,typescript
登录 - VbenAdmin

vue-admin-beautiful

首页 - Vue Admin Pro
chuzhixin/vue-admin-beautiful: vue-admin-beautiful是一款超棒的前端开发框架(当然只是自我感觉),长期更新维护,感谢您的star,我一直在努力,官方答疑群972435319

d2-projects/d2-admin: An elegant dashboard
wangxg2016/vue-bulma: 轻量级高性能MVVM Admin UI框架,Charts Collaopse Modal NavMenu Pagination ProgressBar Rating Timeline Toast
PanJiaChen/vue-element-admin: A magical vue admin http://panjiachen.github.io/vue-element-admin
devjin0617/vue2-admin-lte: adminLTE to vuejs v2.x converting project
shenghy/jspangAdmin: Vue2.0作的后台管理系统的架构
lynzz/element-admin: 一个支持 vue-cli 的 Element UI 的后台模板
hanjiangxueying/vue2-iview2-admin: 基于vue2和iview2的后台管理系统
artiely/vue-admin-iview: vue后端管理系统界面 基于ui组件iview
taylorchen709/vue-admin: admin template based on vuejs2 and element.
vue-bulma/vue-admin: Vue Admin Panel Framework, Powered by Vue 2.0 and Bulma 0.3
lanux/Vue-Admin: 基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
iview/iview-admin: Vue 2.0 admin management system template based on iView
epicmaxco/vuestic-admin: Free and Beautiful Vue.js Admin Template
creativetimofficial/vuetify-material-dashboard: Vuetify Material Dashboard - Open Source Material Design Admin
PanJiaChen/vue-admin-template: a vue2.0 minimal admin template
lin-xin/vue-manage-system: 基于vue + element的后台管理系统解决方案
herozhou/vue-framework-wz: 👏vue后台管理框架👏
Armour/vue-typescript-admin-template: 🖖 A vue-cli 3.0 + typescript minimal admin template
renrenio/renren-fast-vue: renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。
chrisvfritz/vue-enterprise-boilerplate: An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI.
artiely/vue-admin: 基于and-design-vue的vue后台管理系统模板
Nirongxu/vue-xuAdmin: vue+element-ui 后台权限管理模板 演示地址:
tang-yue/vue-element-admin-template: 仿vue-element-admin 项目 预览地址:
macrozheng/mall-admin-web: mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权
tookit/vue-material-admin: A vue material design admin template
TaleLin/lin-cms-vue: 🔆A simple and practical CMS implemented by Vue
iczer/vue-antd-admin: 🐜 Ant Design Pro's implementation with Vue
wdlhao/vue2-element-touzi-admin: 基于vue2.0 +vuex+ element-ui后台管理系统
misterGF/CoPilot: Responsive Bootstrap 3 Admin Template based on AdminLTE with vue.js
mgbq/nx-admin: 👍 A magical 🐮 ⚔ vue admin,记得star
WebCodeFarmer/houtai: 基于VUE和ElementUI的微信后台编辑系统
HongqingCao/vue-win10-admin: Vue+Koa2构建window10风格的管理系统

¥Vue Data Analysis Board

github-visualization

ssthouse/github-visualization: a simple github visualization
github visualization

GitDataV

HongqingCao/GitDataV: 基于Vue框架构建的github数据可视化平台

vue-data-board

dongsuo/vue-data-board: A Data Analysis Board in Vue.

¥Vue Helper Class&Utility-First CSS

v-dashboard

wobsoriano/v-dashboard: Dashboard starter template built with Vue 3 and Tailwind CSS.

vue-tailwind-admin

Murked/vue-tailwind-admin: A basic admin dashboard template built using Tailwind & Vue.js.

¥Vue Mobile Template

vue-h5-template

push-over/vue-h5-template

vue-vant-base

snowzijun/vue-vant-base: 这个项目是将一些基础配置比如eslint,移动端适配等进行了封装,开发人员只需fork就可直接开箱即用,不用再做额外的配置

¥Vue 多页面

vue-multi-module

BothEyes1993/vue-multi-module: 多模块集成的vue项目,多项目共用一份配置,可以互相依赖,也可以独立打包部署

xwpongithub/vue-multipage-cli: Simple Multiple-page CLI for scaffolding Vue.js projects
JaneSu/multiple-vue-page
基于webpack2.x的vue2.x的多页面站点 · Issue #17 · zhaoqize/blog
lincenying/vue2-multiple-entry: vue2, vue2+vue-router, vue2+vue-router+vuex 混合多页配置实例

¥Vue 多组件仓库

¥Vue 前后端分离

vue-express-mongo-boilerplate

icebob/vue-express-mongo-boilerplate: MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS

BlameDeng/sun-server-demo: 后端源码。线上预览地址
BlameDeng/sun-client-demo: 前端源码。配置介绍:
jonashackt/spring-boot-vuejs: Example project showing how to build a Spring Boot App providing a GUI with Vue.js
xrr2016/vue-express-mongodb: 前后端分离
LeanCloud

¥Vue 全栈

《vue+node全栈移动商城》

biningo/note-vue: 🔥🔥🎉🎉🎊🎊🔥🔥Vue+ElementUI+gin+gorm+redis+nginx的前后端分离项目✨ ✨ ✨ ✨ ✨ 。通过本项目你能学到 1、golang的代码组织和包管理, 2、gin微框架的使用, 3、gorm数据库对Mysql
biningo/note-gin: 🔥🔥🎉🎉🎊🎊🔥🔥Vue+ElementUI+gin+gorm+redis+nginx的前后端分离项目✨ ✨ ✨ ✨ ✨ 通过本项目你能学到 1、golang的代码组织和包管理, 2、gin微框架的使用, 3、gorm数据库对Mysql的
J1ong/FilmSys: 一个使用Vue全家桶和后台Express框架结合Mysql数据库搭建起来的移动端电影售票和管理系统,实现了热映、即将上映、电影和影院全局搜索、评论、选座、购票、点赞、收藏、订单等一
wxiaoqi/Spring-Cloud-Admin: Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统

¥Vue 实际开发案例

phanan/koel: A personal music streaming server that works.
pagekit/pagekit: Pagekit CMS
Vuedo/vuedo: Vuedo is a blog platform, built with Laravel and Vue.js.
lzxb/vue-cnode: 基于vue2 + vue-router + vuet + ES6 + less + flex.css重写vue版cnode社区,使用webpack2打包
ciqulover/CMS-of-Blog: deprecated
mrgodhani/rss-reader: Simple RSS Reader made using atom electron and vue.js
viko16/vue-ghpages-blog: ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3.
thelinuxlich/vue-dashing-js: The dashboard framework Dashing reimplemented in Node.js + Vue.js
sapjax/fewords: a simple notepad supports markdown
shinygang/Vue-cnodejs: 基于vue.js重写Cnodejs.org社区的webapp
hilongjw/vue-zhihu-daily: zhihu daily spa with vue 线上演示在这里 ---->
useryangtao/vue-wechat: 用Vue.js开发微信app
lzxb/vue2-demo: 从零构建vue2 + vue-router + vuex 开发环境到入门,实现基本的登录退出功能
kenberkeley/vue-demo: Vue.js 示例项目 · 简易留言板。本项目拥有完善的文档说明与注释,让您快速上手 Vue.js 开发 SPA。Webpack / ES6 + Babel / Vue Router / (Vue Resource?) / (Vue Validator?) / (Vuex?) —— An Excellent Vue
zhengguorong/maizuo: 使用vue/vuex/redux开发的卖座网
codecasts/spa-starter-kit: A highly opinionated starter kit for building Single Page Applications with Laravel and Vue.js
Sioxas/vue-music: Vue 音乐搜索、播放 Demo
ericjjj/douban: Douban book website demo by server side render
liangxiaojuan/vue-Meizi: vue最新实战项目,vue2 + vuex + webpack + es6 干货多多,新手福利
yatessss/zhihudaily-vue: 知乎日报web版---vue
lavyun/vue-demo-kugou: 酷狗webapp demo(vue2.0+vue-router+vuex)
canfoo/vue2.0-taopiaopiao: vue2.0+router+vuex+express 构建淘票票的全栈demo
jiangjiu/vue-leancloud-blog: Vue.js+Vuex+vue-router 我的单页应用博客
yjj5855/node-vue-server-webpack
wendaosanshou/mi-by-vue: 使用vue.js模仿小米官网
okoala/vue-fis3: Vue & Fis3 & Use Vue Component
superman66/vue2.x-douban: Vue2.0实现简易豆瓣电影webApp
ChuckCZC/vue-demo-maizuo: 用vue2模仿卖座网:http://m.maizuo.com/v4/?co=maizuo
iHaPBoy/vue-zhihudaily: 🗞 知乎日报 Web 基于 Vue 2.3
liujians/vue-adminLte-vue-router: SPA about vue-cli+adminLte+vue-router
superman66/vue-axios-github: Vue 全家桶 + axios 前端实现登录拦截、登出、拦截器等功能
pomelo-chuan/Zhihu-Daily-Vue.js: 依旧江山,无边云树
rokups/hello-vue-django: vuejs and Django integration with hot code reload
wszgxa/vue-cnode: 一个vuex vue-router vue-resource的单页面应用demo,api来自cnodejs
CommanderXL/x-blog: 个人博客
cs1707/vue-zhihudaily-2.0: Zhihudaily demo built with Vue 2.0, vue-router & vuex, with server-side rendering
lin-xin/notepad: 基于vue2.0+vuex+localStorage+sass+webpack,实现一个本地存储的记事本。兼容PC端和移动端。
elva2596/vueBlog
hql123/vue-ruby-china: 使用Vue.js框架搭建的ruby china山寨版,集成vue-router+vuex等
littlewin-wang/Zhihu_Daily: A Zhihu_Daily Web demo made by Vue.js
SimonZhangITer/VueDemo_Sell_Eleme: ele by vue2.x
njleonzhang/vue-data-tables: A simple, customizable and pageable table, based on vue2 and element-ui
Molunerfinn/vue-koa-demo: A simple full stack demo(CSR & SSR & Docker Support) written by Vue2 & Koa2(Koa1 verson also completed)
vincentSea/vue2.x-Cnode: 基于vue+vue-router+vuex+axios+webpack开发的vue2.x Cnode社区
shaqihe/life-app-vue: 使用vue2,完成一个多功能集合到小webapp
SidKwok/github-explorer: github-explorer(vue)
albertchan/vue-ssr-boilerplate: Vue + vue-router + vuex boilerplate with server-side rendering
nswbmw/vue-bushishiren: 不是诗人
QRL909109/ios7: 使用vue2.0、vuex、vue-router 模拟ios7
tyllo/Framework7-VueJS: Application built on top of Framework7 and VueJS, use: demo/demo
jo0ger/cnode-vue: 基于Vue2.0和Vue-router构建的web端cnodejs网站SPA
zhoou/vue-cli-multipage-bootstrap: vue-cli-multipage-bootstrap demo with vue2+vue-router+vuex+bootstrap+markdown for learning vue2.0
Alex-xd/seeMusic: Vue 云音乐播放器,网易云音乐API,可听网易云高品质付费歌曲。 Vue music player
moonou/zhihu-daily-vue: zhihu daily for vue2.0
sailengsi/sls-vuex2-demo: 基于vue2+vuex2实现的购物车demo
fishenal/vuejs-demo-project: a vue demo project
Halfeld/v-notes: Simple and beautiful notepad to Markdown with Vue.js and Local Storage API
BosNaufal/vue-starter: Simple Vue Js Starter for single page application with Vuex and Vue Router
youknowznm/vue-memo: 完全原创的基于 Vue.js 的记事本应用
DMQ/mvvm: 剖析vue实现原理,自己动手实现mvvm
DivanteLtd/vue-storefront: Vue Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, MIT license. Join us as contributor (contributors@vuestorefront.io).
arronf2e/Vue2.0LOL: 🌹 🌹 vue2.0版英雄联盟助手
eteplus/vue-sui-demo: 用vue 和 SUI-Mobile 写了一个移动端demo,用来反馈学习vue的成果(禁用了SUI自带的路由,使用vue-router, vue-resource, webpack)[a web app written by vue & sui-mobile]
egoist/eme: Elegant Markdown Editor.
PeakTai/vue-html5-editor: An html5 wysiwyg editor for vue
hifarer/vueditor: A wysiwyg editor written in Vue.js and Vuex.js
yunyi1895/vue-music-master: 用vue写了一个手机端网页音乐播放器
kaola-fed/rds-vue: rde组件库,包含Components、Mixins、Directives、Filters、Utils
panda-fe/panda-vue: PFE团队 - Vue常用组件、mixin、util库
Awheat/vue2-douban-market: 这是基于vue2 + vue-router2 + vuex + axios 仿(豆瓣市集)的一个webapp项目!
microzz/vue-chat: 👥Vue全家桶+Socket.io+Express/Koa2打造一个智能聊天室。
chrisvfritz/vue-render-performance-comparisons: Very simple project to benchmark Vue's render performance in comparison to other libraries
chenyong9528/vue-mapp: This is a Vue music webapp
Imaginarydesign/webdev-checklist: Web designer's checklist app. Built with Vue.js and persistant storage.

¥Vue 实时通讯

genal-chat

genaller/genal-chat: 🐱‍🏍阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭

vue-WeChat

zhaohaodang/vue-WeChat: 一款基于Vue2.0高仿微信App的单页应用
智能聊天室 Vue Chat Powered by microzz.com

vue-chat

comsince/vue-chat: 基于universe-push的即时聊天系统web客户端,使用vue框架,基于websocket实现基于json的文本协议实现即时通信。消息与android客户端同步,支持文字,图片发送,支持视频相关消息显示

wechat

CCZX/wechat: Vue.js、React.js、node.js、MongoDB、websocket、socket.io、前端后分离、聊天系统、毕业设计。

¥Vue 订单、支付&商城

newbee-mall

newbee-ltd/newbee-mall-vue3-app: 🔥 🎉Vue3 全家桶 + Vant 搭建大型单页面商城项目,新蜂商城 Vue3 版本,技术栈为 Vue 3.0 + Vue-Router 4.0 + Vuex 4.0 + Vant 3.0。
newbee-ltd/newbee-mall-api: 🔥 🎉新蜂商城前后端分离版本-后端API源码
newbee-ltd/newbee-mall-vue-app: 🔥 🎉Vue2 全家桶 + Vant 搭建大型单页面商城项目。新蜂商城前后端分离版本-前端Vue项目源码
newbee-ltd/vue3-admin: 🔥 🎉 Vue 3.0 + Vite 2.0 + Vue-Router 4.0 + Element-Plus + Echarts 5.0 + Axios 开发的后台管理系统

vue-sell

ustbhuangyi/vue-sell: Vue.js高仿饿了么外卖App课程源码 http://coding.imooc.com/class/74.html

sulianapp-com/sulianapp: 快链电商,直播电商 分销商城 微信小程序商城 + APP商城 + 公众号商城 + PC商城系统 + 支付宝小程序商城 + 抖音小程序商城 + 百度小程序电商系统(前后端代码全部开源) Larave

¥Vue.js 同构/服务端渲染(SSR)

《Vue同构》

Mood

wsydxiangwang/Mood: Vue的Nuxt.js服务端渲染框架,NodeJS为后端的全栈项目,Docker一键部署,面向小白的完美博客系统

vue-hackernews-2.0

vuejs/vue-hackernews-2.0: HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering

se7en-1992/5se7en.com: nuxtjs+express+vue2+vuex搭建的服务端渲染(SSR)个人网站项目
maoxiaoquan/kite: Kite 前台页面是vue ssr服务端渲染、后台页面是react spa、服务层nodejs、mysql编写的一套多权限文章、动态管理系统
fengshi123/vue-ssr: Vue SSR instance

FasterWeb

httprunner/FasterWeb: FasterWeb that depends FasterRunner

Mysql web端sql审核平台 yearning

cookieY/Gemini: Yearning-web Page Framework

MintloG

jrainlau/MintloG: 使用Vuejs+Webpack+VueRouter+VueResource搭建的博客SPA

vue-ts-daily

xiaomuzhu/vue-ts-daily: 基于vue、Typescript、pwa的一款习惯养成app

vue2-douban-market

db_market

Vcn

webproblem/Vcn: 学习Vue源码,实现一个简单的MVVM框架

vue-travel

YxrSadhu/vue-travel: 模仿旅游网站做个webapp

vue-music-webapp

caijinyc/vue-music-webapp: A Music WebApp based on the Vue.
vue-music-webapp

vue-objccn

halfrost/vue-objccn: 🔥 用 Vue.js 开发的跨三端应用 / Use Vue.js to develop a cross-platform full stack application

Vue.js tools

¥Vue&React

dwqs/vue-to-react: 🛠️ Try to transform Vue component to React component

¥Vue Configuration Management System

vue-apollo

vuejs/vue-apollo: 🚀 Apollo/GraphQL integration for VueJS
Vue Apollo
Vue Apollo
Vue Apollo

¥Vue Classify / Ts

class-component

vue-class-component

vuejs/vue-class-component: ES / TypeScript decorator for class-style Vue components.
vue-class-component - npm
Overview | Vue Class Component
vue-class-component,类样式Vue组件的es/app decorator,下载vue-class-component的源码_GitHub_HELPLIB

vue-property-decorator

kaorun343/vue-property-decorator: Vue.js and Property Decorator

How can I use mixin with vue-class-component and typescript? - Get Help - Vue Forum

vue-classify

hikerpig/vue-classify: Convert option-object style vue component to typescript class component

vue-ts-loader

HerringtonDarkholme/vue-ts-loader: Type-check your script in your vue-loader

¥Vue Component

dynamic component

AStaroverov/vue-dynamic-component: Component for fast creating dynamical components.
chenquincy/vue-dynamic-form-component: Vue dynamic nested form component, support nested Object/Hashmap/Array. Vue动态多级表单组件,支持嵌套对象/Hashmap/数组。

portal-vue

LinusBorg/portal-vue: A feature-rich Portal Plugin for Vuejs, for rendering DOM outside of a component, anywhere our app or the entire document.

vue-gn-components

huxiaocheng/vue-gn-components: 这里有一些标准组件库可能没有的功能组件,已有组件:放大镜、签到、图片标签、滑动验证、倒计时、水印、拖拽、大家来找茬。

vue-create-root

any86/vue-create-root: 不到1kb的小工具, 把组件变成this.$xxx命令.

vue-slot-checker

mya-ake/vue-slot-checker: Provide the function to check slot like checking props.
vue-slot-checker - npm

vue-ref

vueComponent/vue-ref: You can use the callback to get a reference like react

vuse

baianat/vuse: 🚧 Build web pages with Vuse, the next-gen interactive page builder powered with Vue.js.

vue-run-sfc

dream2023/vue-run-sfc: Vue DEMO利器, 在线运行 & 编辑 Vue 单文件

vue-save-state

spatie/vue-save-state: A Vue mixin to save the state of a component to local storage

vue-general-components

vue-general-components - npm

vue-comps

vue-comps
vue-comps/vue-zoombox: a advanced zoombox

xxholly32/vite-components-playground: A vue3 components playground use vite

¥Vue Composition API

VueUse

vue-demi

vueuse/vue-demi: 🎩 Creates Universal Library for Vue 2 & 3

VueUse
antfu/vueuse: 🧰 Collection of Composition API utils for Vue 2 and 3
Home | VueUse

vue-composable

pikax/vue-composable: Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables

vue-composition-toolkit

HcySunYang/vue-composition-toolkit: 🔫 Vue3 Composition-API toolkit

vue-use-web

Tarektouati/vue-use-web: 🕸 Web APIs implemented as Vue.js composition functions

lmhcoding/vhook: Collection of Vue3.0 Composition Functions

¥Vue Dependency Injection

vue-inject

jpex-js/vue-inject: Dependency Injection for vue
vue-inject - npm
jpex-defaults - npm
jpex-web - npm
jpex-js/jpex: Javascript Prototype Extension
jpex - npm

vue-injector

Scandltd/vue-injector: A JavaScript library to dependency injection for Vue.js
@scandltd/vue-injector - npm

vue-ioc

vue-ioc
vue-ioc/vue-ioc: IoC and DI for Vue powered by InversifyJS and inspired by Angular Module syntactic sugar.
@vue-ioc/core - npm

vue-typescript-inject

SpringNyan/vue-typescript-inject: Angular-like injector for Vue
vue-typescript-inject - npm

declspec/vue-inversify: Dependency Injection for VueJS using Inversify
vue-modules-inject - npm

¥Vue Develop&Debug

#Open component in editor

yyx990803/launch-editor: Open file in editor from Node.js.
vue-devtools/open-in-editor.md at master · vuejs/vue-devtools

vue-analytics

MatteoGabriele/vue-analytics: Google Analytics plugin for Vue

jsv

ruige24601/jsv-compiler

vue-devtools

vuejs/vue-devtools: ⚙️ Browser devtools extension for debugging Vue.js applications.
vuejs/devtools: ⚙️ Browser devtools extension for debugging Vue.js applications.
Home | Vue Devtools

¥Vue Documentation

jsdoc-vuejs

Kocal/jsdoc-vuejs: 📖 A JSDoc plugin for documenting .vue files.

vuese

vuese/vuese: 🤗 One-stop solution for vue component documentation
Overview | Vuese

¥Vue Environment、Platform&System

vue-env

websanova/vue-env: Simple environment library for Vue.js

vue-no-ssr

egoist/vue-no-ssr: Vue component to wrap non SSR friendly components (428 bytes)

vuepress-plugin-seo

lorisleiva/vuepress-plugin-seo: 🔌 Generate SEO friendly meta header for every page

¥Vue Helper Class&Utility-First CSS

vite-tailwind-starter

posva/vite-tailwind-starter: Starter using Vite + Tailwind for super fast prototyping

vite-vue3-tailwind-starter

web2033/vite-vue3-tailwind-starter: Vite 2.x + Vue 3.x + Tailwind 2.x (starter) ⚡

¥Vue Lit

lit-vue

egoist/lit-vue: 🔥 Vue SFC goodies directly in JavaScript files.

vue-lit

yyx990803/vue-lit: Proof of concept custom elements "framework"

¥Vue Npm

vue-npm-template

cristijora/vue-npm-template: Quick start for publishable to npm vue components

¥Vue Observer&Watch

#Vue Resize

Vue.resize

David-Desmaisons/Vue.resize: Vue directive to detect resize events with deboucing and throttling capacity.

next-pieces/v-resize: 🏖 适用于 Vue 2.0 的 Resize 指令
bensladden/vue-element-resize-detector: Vue Element Resize Detector Wrapper
nk-components/vue-resize-mixin: 'resizer' event mixin for Vue.js
vue-comps/vue-resize-handle: handle to resize an element - done in vue
wangweiwei/vue-resize-observer: Vue Resize Observer

Observable-Store

DanWahlin/Observable-Store: Observable Store provides a simple way to manage state in Angular, React, Vue.js and other front-end applications.

vue-intersect

heavyy/vue-intersect: A Vue component to add intersection-observer to a Vue component or HTML element.

vue-observe-visibility

Akryum/vue-observe-visibility: Detect when an element is becoming visible or hidden on the page.

apertureless/vue-observable: IntersectionObserver, MutationObserver and PerformanceObserver in Vue.js
PNKBizz/vue-mutation-observer: VueJS directive to observe changes in DOM use MutationObserver API
egoist/vue-observe: A decorator to make class properties reactive with Vue.js
cnlon/smart-observe: smart-observe comes from Vue.js and is a small, efficient library for observing changes of javascript Object, Array and Class

¥Vue Page&Router

Vueg----page-transition-plugin

jaweii/Vueg----page-transition-plugin: 为Vue应用添加页面间的转场特效( Page level transition plugin for vue-router)

vue-hot-reload-api

vuejs/vue-hot-reload-api: 🌶️ Hot reload API for Vue components

dynamic-keep-alive

HuangZhaoPing/dynamic-keep-alive: 基于 vue 的缓存组件,可以对页面进行缓存控制,适合用在带标签页的后台管理系统中。
dynamic-keep-alive - npm

¥Vue PWA

vue-offline

filrak/vue-offline: Offline states and storage for Vue PWA

¥Vue Request&Response

ajax.js

wusfen/ajax.js: ajax.js $.ajax vue.ajax vue-ajax v-ajax vue ajax

http-vue-loader

FranckFreiburger/http-vue-loader: load .vue files from your html/js

vue-api-query

robsontenorio/vue-api-query: 💎 Elegant and simple way to build requests for REST API

vue-request

AttoJS/vue-request: ⚡️ Vue 3 composition API for data fetching, supports SWR, polling, error retry, cache request, pagination, etc. ⚡️ 一个能轻松帮你管理请求状态(支持SWR,轮询,错误重试,缓存,分页等)的 Vue 3 请求库
vue-request - npm
VueRequest

vue-axios

imcvampire/vue-axios: A small wrapper for integrating axios to Vuejs
vue-axios - npm
vue-axios - Package Phobia

vueify

vuejs/vueify: Browserify transform for single-file Vue components

vue-jsonp

LancerComet/vue-jsonp: A tiny library for handling JSONP request.

v-ajax

vue-demo/v-ajax: v-ajax plug-in with functions of ajax、jsonp

vue-axios-plugin

yugasun/vue-axios-plugin: axios plugin for Vuejs project
vue-axios-plugin - npm

zan-proxy

youzan/zan-proxy: An extensible proxy
Zan Proxy

vue-query

DamianOsipiuk/vue-query: Hooks for fetching, caching and updating asynchronous data in Vue
vue-query - npm

¥Vue Reactive

vue-rx

vuejs/vue-rx: 👁️ RxJS integration for Vue.js.

vue-reactive

sl1673495/vue-reactive: 用最简短的方式实现符合Vue源码结构的响应式原理。

¥Vue Responsive

vue-responsive-components

Kelin2025/vue-responsive-components: Create responsive components with ResizeObserver

vue-element-query

e2o/vue-element-query: VueJS mixin plugin for creating element size queries in components

vue-resize-text

JayeshLab/vue-resize-text: A vue directive which automatically resize font size based on element width.

¥Vue Scripts

vue-inject-js

rnkit/vue-inject-js: Inject Remote Js For Vue.js
vue-inject-js - npm

¥Vue Styles

¥Vue State Management

SuperVue

cevio/super-vuex: super vuex classic
SuperVue

¥Vue Testing Utility

#debugger

MiCottOn/DejaVue: Visualization and debugging tool built for Vue.js

avoriaz

eddyerburgh/avoriaz: 🔬 a Vue.js testing utility library

vue-test-utils

vuejs/vue-test-utils: 🔬 Utilities for testing Vue components
Introduction | Vue Test Utils
介绍 | Vue Test Utils

vue-unit

wrseward/vue-unit: Component testing utilities for Vue.js

vue-testing-handbook

lmiller1990/vue-testing-handbook: A guide on testing Vue components and applications

vue-cordova

kartsims/vue-cordova: Vue.js plugin for Cordova
API Docs | Vue Cordova

vuejs/regression-testing: Regression testing

¥Vue Utils

vue-lodash

Ewocker/vue-lodash: This is a small wrapper for integrating lodash into VueJs

vue-turbolinks

jeffreyguenther/vue-turbolinks: A Vue mixin to fix Turbolinks caching
vue-turbolinks - npm

¥Vue Websocket

vue-native-websocket

nathantsoi/vue-native-websocket: native websocket with vuex integration

vue-native-websocket-vue3

likaia/vue-native-websocket-vue3: 支持vue3和vuex的websocket插件
vue-native-websocket-vue3 - npm

¥Vue 异步编程

vue-async-properties

marketdial/vue-async-properties: Smart asynchronous data and computed properties for vue components.
vue-async-properties - npm

vue-async-computed

foxbenjaminfox/vue-async-computed: Async computed properties for Vue.js
foxbenjaminfox/vue-async-computed-decorator: A vue-class-component decorator for vue-async-computed
vue-async-computed - npm

vue-promised

posva/vue-promised: 💝 Promises as components
vue-promised - npm
Vue Promised

¥Vue 异常处理

vue-errorcatch

s249359986/vue-errorcatch: vue,plugin,error

¥Vue.js 服务端渲染(SSR)&Pre-Renderer

dayspan-vuetify

ClickerMonkey/dayspan-vuetify: A collection of components that visualizes DaySpan Calendars and Schedules using Vuetify

epic-spinners

epicmaxco/epic-spinners: Easy to use css spinners collection with vue.js integration

Famous-Vue

irwansyahwii/Famous-Vue: Vue components for Famous Javascript library
Layouting in Famous-Vue – Irwansyah – Medium

vue-shortkey

iFgR/vue-shortkey: Vue-ShortKey - plugin for Vue.js

vuefire

vuejs/vuefire: 🔥 Firebase bindings for Vue.js & Vuex

vue-design-system

viljamis/vue-design-system: An open source tool for building UI Design Systems with Vue.js

vuegg

vuegg/vuegg: vue GUI generator

vue-gtag

MatteoGabriele/vue-gtag: Global Site Tag plugin for Vue (gtag.js)

vuetensils

Stegosource/vuetensils: 🍴 A tasty toolset for Vue.js 🛠 - Lightweight, functional components to boost your next project.

wanglin520/vue-cron-generator: vue element ui 集成 cron 表达式生成页面
a524631266/vue2-dynamic-create-component: dynamic create vue2 component
ws456999/vue-typescript-starter: vue-typescript-starter 脚手架
pixelspring/VueFilters: A collection of useful filters for Vue 2
xiterjia/vue-global-filters: vue-global-filters
vue-global-filters/src/common/filters at master · xiterjia/vue-global-filters

vue-mixins

paulpflug/vue-mixins: A collection of mixins in vue
vue-mixins - npm

自定义指令

v-hotkey

Dafrok/v-hotkey: Vue 2.x directive for binding hotkeys to components.
V-Hotkey

v-click-outside

ndelvalle/v-click-outside: 🔲 Vue directive to react on clicks outside an element without stopping the event propagation

v-clipboard

euvl/v-clipboard: Vue.js clipboard library (no dependencies, less than 2kb)

vue-scrollto

rigor789/vue-scrollto: Adds a directive that listens for click events and scrolls to elements.
vue-scrollto

v-scroll-lock

phegman/v-scroll-lock: A Vue.js directive for body scroll locking without breaking scrolling of a target element.

vue-focus

simplesmiler/vue-focus: A reusable focus directive for reusable Vue.js components
yeyuqiudeng/vue-auto-focus: A vue directive that can let you control your input and textarea auto focus very easily! Vue指令,你可以很方便地对页面中所有input和textarea的自动聚焦行为进行流程控制

vue-ripple-directive

PygmySlowLoris/vue-ripple-directive: Material Ripple Effect as Vue Directive.

vue-inputmask

scleriot/vue-inputmask: Vue.js directive to add inputmask library to your inputs (vanilla javascript).

vue-clampy

clampy-js/vue-clampy: Vue.js (2+) directive that clamps the content of an element by adding an ellipsis to it if the content inside is too long.

vue-directive-tooltip

hekigan/vue-directive-tooltip: Vue.js tooltip directive. Easy to use, configure and style
Vue Directive Tooltip

v-blur

ndelvalle/v-blur: ⬜️ Vue directive to blur an element dynamically

vue-dummy

paulcollett/vue-dummy: Placeholder Images and Lorem Ipsum Dummy Text for Vue.js projects

v-autofocus

vuejs-tips/v-autofocus: Vue autofocus directive

v-debounce

vuejs-tips/v-debounce: Input debounce directive for Vue.js

v-fit-columns

kaysonli/v-fit-columns: Auto fit el-table-column with cell content.

vue-directive · GitHub Topics

v-lozad

Vue integrations: Lozad Directive Just Bind
Vue integrations: Lozad Directive With Updates

vue-hoc

jackmellis/vue-hoc: Create Higher Order Vue Components

vue-typed-mixins

ktsn/vue-typed-mixins: Type safe Vue.js mixins

xuqiang521/overwrite: 👍 overwrite some javascript methods
@wulechuan/vue2-official-sfc-parser - npm

Hooks

yyx990803/vue-hooks: Experimental React hooks implementation in Vue
sdras/vue-hooks-foodapp: A food app using a few hooks in Vue to show how they can work (experimental)
u3u/vue-hooks: ⚡️Awesome Vue Hooks

Vue.js 资源、整理集&FAQ

Vue.js 资源

Vue patterns、techniques、tips&tricks

vue-patterns

learn-vuejs/vue-patterns: Useful Vue patterns, techniques, tips and tricks and helpful curated links.

vue-tutorials

keepfool/vue-tutorials: Let you insight into the Vue.js

vuejs-tips

Vue.js Tips
vuejs-tips/tiny-debounce: Lightweight alternative to lodash.debounce
vuejs-tips/compiler: Interactive Vue.js html to javascript compiler
vuejs-tips – Medium

vue-cheatsheet

vuejs-tips/cheatsheet: Vue.js 2.2 complete API cheatsheet
Vue.js 2.3 Complete API Cheat Sheet
murraco/vue-cheatsheet: Modified version of the official VueMastery cheatsheet

vuex-cheatsheet

vuejs-tips/vuex-cheatsheet: Vuex Complete API CheatSheet
Vuex CheatSheet

BryanAdamss/vue-awesome-template: ☀基于vue-cli@4.x的vue@2.x 项目模板;集成各种常用组件、轮子、最佳实践;
vuetifyjs/awesome-vuetify: 🎉 The best resources related to Vuetify

Vue 面试

《「源码级回答」大厂高频Vue面试题》

《高级前端开发者必会的34道Vue面试题系列》

OneTab shared tabs

自定义/自实现组件

@mentions

debounce

Multiselect Wrapper

Vue integrations: Simple Multiselect Wrapper
Vue integrations: Multiselect Wrapper with v-model

table

upload

上传组件 — sunseekers

rascalHao/kiko: 一个基于Vue2.0的弹窗组件(PC)
aview/BaseSlider.vue at master · alex2wong/aview
Vue Webpack 组件化开发实践 | 晚晴幽草轩
vue组件开发,可以全面在第三方框架引入
hhl-web/vue-ts-components: 使用vue-ts技术栈封装组件的一个组件库

编码规范、风格指南&命名风格

vuejs-component-style-guide

pablohpsilva/vuejs-component-style-guide: Vue.js Component Style Guide

vue-styleguidist

vue-styleguidist/vue-styleguidist: Created from react styleguidist for Vue Components with a living style guide

typescript-cheatsheets/vue: Cheatsheets for experienced Vue developers getting started with TypeScript
中文 - docs

icarusion/vue-book: 《Vue.js实战》源码及答疑
MeCKodo/vue-tutorial: vue2.0-tutorial
bhnddowinf/vuejs2-learn: vuejs2 官网讲解 (vue.js 2 official website tutorials ,contains video , codes, baudi yun, youtube)
Vue.js Showcase - Made With Vue.js
(28 封私信 / 39 条消息) Vue.js - 知乎

Vue 源码

lyon007/VueJS-docset-CN: Vue.docset dash 文档 Vue 离线文档中文版
opendigg/awesome-github-vue: Vue相关开源项目库汇总
bhnddowinf/vuejs-learn: (vue.js official website tutorials ,contains video , codes, baudi yun, youtube) 网路上有很多 VUE 综合应用的视频,但大部份的视频 ,都当你已经了解官网 所以讲的节奏难免偏快。 此视频(都
Vue.js 中文文档 - vuefe.cn
API-vue中文文档
Vue:Vue.js专业中文社区
Vue Forum
台湾的小凡的自频道-优酷视频
Vue.js 教程 | 菜鸟教程
https://cdn.jsdelivr.net/npm/vue/dist/vue.js
Awesome Vue packages - Awesome JS

vue-design

HcySunYang/vue-design: 📖 master分支:《渲染器》 elegant分支:逐行级别的源码分析
江山父老能容我 不使人间造孽钱 | 渲染器
Vue技术内幕

vue-analysis

ustbhuangyi/vue-analysis: Vue.js 源码分析
Vue.js 技术揭秘 | Vue.js 技术揭秘
Ma63d/vue-analysis: Vue 源码注释版 及 Vue 源码详细解析

answershuto (染陌同学)
answershuto/learnVue: Vue.js 源码解析
KieSun (yck)
sdras/intro-to-vue: Workshop Materials for my Introduction to Vue.js Workshop
webproblem/IntoVue: 走进 Vue 框架系列
qq281113270/vue: vue源码逐行注释分析+40多m的vue源码程序流程图思维导图 (diff部分待后续更新)
liutao/vue2.0-source: vue源码分析 -- 基于 2.2.6版本

Vue.js 整理集

《Vuejs渡劫系列》

Vuejs渡劫系列一:日常开发中必须掌握的细节(keng) | 莫伟德个人网站 | 技术香波岛
Vuejs渡劫系列二:最全的vue-cli项目下的配置简析 | 莫伟德个人网站 | 技术香波岛
Vuejs渡劫系列三:构建一个包含路由控制、状态管理和权限校验的vue-cli项目 | 莫伟德个人网站 | 技术香波岛

《vue2系列文章》

Vue 笔记&汇总

vue引入第三方非模块化插件 · Issue #4 · CodeDreamfy/CodeDemo
Topic: vue-plugin
Use Any Javascript Library With Vue.js - Vue.js Developers
三年 Vue 前端开发的血与泪总结
Vue3生态技术内幕 · 语雀

Vue.js FAQ

Vue authentication、加密、解密、加签&解签

Vue study

vue/state.js at dev · vuejs/vue
Plans for the Next Iteration of Vue.js – The Vue Point – Medium
Vue vs. Svelte with Evan You and Rich Harris
腾讯工程师们怎么玩 Vue.js?
Vue中的Portal技术 | 大专栏
Creating Custom Inputs With Vue.js — Smashing Magazine
Hit The Ground Running With Vue.js And Firestore — Smashing Magazine
jackiewillen/build-your-own-vuex: 精简vuex源代码,用最少的代码实现一个可以快速阅读的精简版vuex(争取总代码行数不超过100行)
jackiewillen/build-your-own-vue: 用最少的代码写一个最精简的Vue

Vue 样式

Vue 移动端

Vue 错误&异常处理

vue/error.js at dev · vuejs/vue
API — Vue.js

Vue 异步

vue中异步函数async和await的用法_玉小希_新浪博客

Vue 过渡动画

Mosasa/vue-transition-practice: vue页面动画效果实现demo
vue中transition动态设置name属性左右切换_MVC前端网(menVScode)_前端博客_前端技术

Vue 多环境配置

Vue 传参

Vue 路由权限控制

详解VUE前端按钮权限控制 / 张生荣

Vue 优化

Vue 模块化按需编译

Vue 懒加载

Vue 前进刷新后退不刷新

Vue 重新渲染

Vue 项目各目录结构及作用

Vue.js 目录结构 | 菜鸟教程
vue 文件目录结构详解_vue.js_脚本之家
深入理解Vue-cli搭建项目后的目录结构探秘_vue.js_脚本之家

Vue 与其他框架的对比

Vue 转 React 指南,看这篇文章就够了
为什么我们放弃了 Vue?Vue 和 React 深度对比
个人理解Vue和React区别 | springleo's blog
Replacing jQuery With Vue.js: No Build Step Necessary — Smashing Magazine

Vue 悬浮球效果

Vue 装饰器

Vue 引用图片

Handling Static Assets · GitBook

Vue 作用域

CSS 作用域 · vue-loader

Vue 修饰符

Vue 导入Excel

Vue 重置data

vue data恢复初始化数据的实现方法_vue.js_脚本之家

Vue 自动保存

Vue 版本控制

javascript - What is the difference between vm.$set and Vue.set? - Stack Overflow
Discussion: Best way to create a HOC · Issue #6201 · vuejs/vue

Interactive Results

$JS libs、plugins&tools

$AI、AR、VR&多媒体

¥Music

amplitudejs

521dimensions/amplitudejs: Amplitude.js is the HTML5 Audio Player for the modern era. No dependencies required.
AmplitudeJS: The Open Source HTML5 Audio Player For The Modern Era

chrome-music-lab

googlecreativelab/chrome-music-lab: A collection of experiments for exploring how music works, all built with the Web Audio API.
https://musiclab.chromeexperiments.com

howler.js

howler.js - JavaScript audio library for the modern web

JZZ

jazz-soft/JZZ: MIDI library for Node.js and web-browsers

lyric-parser

ustbhuangyi/lyric-parser: lyric-parser base on javascript

quiet-js

quiet/quiet-js: Transmit data with sound using Web Audio -- Javascript binding for libquiet

slang

kylestetz/slang: 🎤 a simple audio programming language implemented in JS
slang.kylestetz.com

Tone.js

Tonejs/Tone.js: A Web Audio framework for making interactive music in the browser.
Tone.js

voix.js

Voix JS Component
pazguille/voix: A JavaScript library to add voice commands to your sites, apps or games.

WebAudio

cwilso/WebAudio: Web Audio API Playground
doving/webAudio: 利用webAudio,canvas,CSS3制作的自适应的音乐可视化应用,移动端、pc端通用
surikov/webaudiofont: Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
jeromeetienne/webaudiox: helpers for WebAudio API
notthetup/awesome-webaudio: A curated list of awesome WebAudio packages and resources.
g200kg/webaudio-controls: GUI parts library for Web application using WebComponents
jhalme/webaudio-mod-player: MOD/S3M/XM module player for Web Audio
Jam3/web-audio-player: a cross-browser WebAudio player
jeromeetienne/webaudio.js: web audio library for games
spite/WebAudioExtension: Google Chrome DevTools extension to view and hopefully interact with the routing graph of Web Audio API

基于 Web 的数字音频工作站

¥RSS

luyuhuang/vscode-rss: An RSS reader embedded in Visual Studio Code
DIYgod/RSSHub: 🍰 万物皆可 RSS
WhereMyLife: Kindle RSS 订阅新闻推送
Reabble - 为 Kindle 推送及其它电纸书设计的 RSS 阅读器, 支持口袋阅、小米多看电纸书、博阅等

¥Video

¥H5播放器

chimee

Chimeejs/chimee: a video player framework aims to bring wonderful experience on browser
Chimee - 可扩展的组件化H5播放器框架

covervid

stefanerickson/covervid: Make your HTML5 video behave like a background cover image with this lightweight Javascript plugin / jQuery extension

flv.js

Bilibili/flv.js: HTML5 FLV Player

MoePlayer

MoePlayer/APlayer: Wow, such a beautiful HTML5 music player
MoePlayer/DPlayer: Wow, such a lovely HTML5 danmaku video player

video.js

videojs/video.js: Video.js - open source HTML5 & Flash video player
spchuang/videojs-markers: Displays customizable markers upon progress bars of videojs players
videojs/videojs-contrib-hls: HLS library for video.js
videojs/video-js-swf: Custom Flash Player for VideoJS
videojs/videojs-flash: The Flash tech for video.js
Video.js: The Player Framework

¥video processing library

FFCreator

tnfe/FFCreator: 一个基于node.js的高速短视频加工库 A fast short video processing library based on node.js

FFmpeg

ffmpeg.zeranoe.com
ffmpegwasm/ffmpeg.wasm: FFmpeg for browser and node, powered by WebAssembly

hls.js

video-dev/hls.js: JavaScript HLS client using Media Source Extension

Simple Realtime Server,SRS

ossrs/srs: SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.
SRS

vime

vime-js/vime: Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

xgplayer

bytedance/xgplayer: A Web video player with a parser that saves traffic
西瓜播放器

zhw2590582/live-video-study-notes: 整理前端视频直播相关技术的笔记,适合想入门前端流媒体技术的人阅读

¥人工智能(Artificial Intelligence,AI)

《前端代码是怎样智能生成的》

Alan AI

Alan AI
alan-ai/alan-sdk-web: Alan AI Web SDK adds a voice assistant or chatbot to your app. Supports React, Angular, Vue, Ember, JavaScript, Electron.
Alan Voice AI Platform

Tensorflow.js

Tensorflow.js core

tensorflow/tfjs-core: WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.
TensorFlow.js | Machine Learning for JavaScript Developers
TensorFlow.js API

Tensorflow.js libs、plugins&tools

alexa-sign-language-translator

shekit/alexa-sign-language-translator: A project to make Amazon Echo respond to sign language using your webcam

face-api.js

justadudewhohacks/face-api.js: JavaScript API for face detection and face recognition in the browser with tensorflow.js

Magenta.js

magenta/magenta-js: Magenta.js: Music and Art Generation with Machine Learning in the browser

Tensorflow.js 资源、整理集&FAQ

¥增强现实(Augmented Reality, AR)

AR.js

jeromeetienne/AR.js: Efficient Augmented Reality for the Web - 60fps on mobile!
AR用AR.js做一個讓另對方 喔喔喔喔! 的小卡片吧! - 髒桶子~ - Medium

¥机器学习&深度学习(Machine Learning,ML&Deep Learning,DL)

ml.js

ml.js
mljs/ml: Machine learning tools in JavaScript

¥介导现实(Mediated Reality, MR)

¥虚拟现实(Virtual Reality, VR)

¥分享

share.js

overtrue/share.js: 一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点等

$API

¥API 兼容性

¥ES兼容

¥ES兼容 core

mdn-polyfills

msn0/mdn-polyfills: MDN polyfills - from, forEach, filter, find, findIndex, assign, includes, create, entries, of, repeat, startsWith, endsWith, toggleAttribute, bind, MouseEvent, CustomEvent, padEnd, padStart
Polyfills copy-pasted from MDN | Check Polyfills copy-pasted from MDN

@babel/polyfill 与 @babel/plugin-transform-runtime 详解 · Issue #4 · Weiyu-Chen/blog
Show me the code,babel 7 最佳实践! · Issue #5 · Weiyu-Chen/blog
@babel/preset-env · Babel

¥ES兼容 polyfill

ambit-tsai/es6-proxy-polyfill: Proxy polyfill based on ES3 supports IE8, Node.js, etc.
es-shims/es5-shim: ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
paulmillr/es6-shim: ECMAScript 6 compatibility shims for legacy JavaScript engines
sophiebits/es3ify: Browserify transform to convert ES5 syntax to be ES3-compatible.
benlesh/symbol-observable: Symbol.observable ponyfill
taylorhakes/promise-polyfill: Lightweight ES6 Promise polyfill for the browser and node. A+ Compliant
GoogleChrome/proxy-polyfill: Proxy object polyfill
mozilla/webextension-polyfill: A lightweight polyfill library for Promise-based WebExtension APIs in Chrome
ModuleLoader/es-module-loader: Polyfill for the ES Module Loader
constancecchen/object-fit-polyfill: A Javascript polyfill for browsers that don't support the object-fit CSS property.
lahmatiy/es6-promise-polyfill: ES6 Promise polyfill
slightlyoff/Promises: DOM Promises IDL/polyfill
kpdecker/six-speed: ES6 polyfill vs. feature performance tests
medikoo/es6-symbol: ECMAScript 6 Symbol polyfill
getify/native-promise-only: A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.
matthewp/script-type-module: A <script type=module> polyfill
fhinkel/six-speed: ES6 polyfill vs. feature performance tests
teropa/to-sting: Object.toSting() polyfill
othiym23/async-listener: polyfill version of the 0.11 version of the asyncListener API
caridy/es6-micro-loader: ES6 System Loader Polyfill
WebReflection/import.js: A dynamic import() polyfill
sindresorhus/object-assign: ES2015 Object.assign() ponyfill
mathiasbynens/String.prototype.startsWith: A robust & optimized ES3-compatible polyfill for the `String.prototype.startsWith` method in ECMAScript 6.
janantala/speech-synthesis: Speech Synthesis polyfill
cujojs/poly: Small, fast, awesome. The only ES5-ish set of polyfills (shims) you can mix-and-match because they're individual modules.
chrisdickinson/raf: requestAnimationFrame polyfill library

¥Node.js兼容

Financial-Times/polyfill-library: NodeJS module to create polyfill bundles tailored to individual user-agents.
Financial-Times/polyfill-library-node: An alternative to core-js for nodeJS environments
Financial-Times/polyfill-service-url-builder
ljharb/util.promisify: Polyfill/shim for util.promisify in node versions < v8
Financial-Times/polyfill-library

¥浏览器兼容

¥浏览器兼容 core

¥渐进增强

Progressive Enhancement: What It Is, And How To Use It? — Smashing Magazine

HTML5 Cross Browser Polyfills · Modernizr/Modernizr Wiki

¥浏览器兼容 libs、plugins、polyfills、tools

¥polyfills

#other polyfills

paulmillr/console-polyfill: Browser console methods polyfill.
RubyLouvre/fetch-polyfill: fetch polyfill which supports all mainstream browsers, even IE6, IE7, IE8.....
aFarkas/html5shiv: This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.
paulirish/matchMedia.js: matchMedia polyfill for testing media queries in JS
scottjehl/Respond: A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)
philipwalton/polyfill: A library to make creating CSS polyfills much easier.
GoogleChrome/dialog-polyfill: Polyfill for the HTML dialog element
wilddeer/stickyfill: Polyfill for CSS `position: sticky`
Schepp/CSS-Filters-Polyfill: This polyfill takes the official CSS filters syntax and translates it to the different equivalent techniques that the browsers know for those effects
kmewhort/pointer_events_polyfill: Polyfill to provide support for "pointer-events: none".
ginader/HTML5-placeholder-polyfill: Small and robust polyfill for the HTML5 placeholder attribut.
mozilla/webxr-polyfill: A polyfill and example code for building augmented reality (AR) and virtual reality (VR) applications using WebXR.
borismus/srcset-polyfill: [Warning: not for production code]
ckrack/scrollsnap-polyfill: A polyfill for CSS scroll snapping
adobe-webplatform/css-shapes-polyfill: Polyfill for the CSS Shapes Specification
GoogleChromeLabs/tti-polyfill: Time-to-interactive polyfill
google/canvas-5-polyfill: HTML 5 Canvas Polyfill
jimmywarting/FormData: HTML5 `FormData` polyfill for Browsers.
darius/requestAnimationFrame: Polyfill for requestAnimationFrame/cancelAnimationFrame
jugglinmike/srcdoc-polyfill: A shim for the iFrame "srcdoc" attribute
progers/pathseg: SVGPathSeg polyfill
matthewp/position--sticky-: Polyfill for position: sticky;
FremyCompany/css-regions-polyfill: A javascript implementation of the CSS Regions specification, as of August 2013
nicjansma/usertiming.js: UserTiming polyfill
GoogleChrome/inert-polyfill: Polyfill for the HTML inert attribute
jonathantneal/EventListener: EventListener Polyfill for IE
PM5544/scoped-polyfill: Vanilla JavaScript polyfill for scoped style in HTML5, also works with jQuery if you want to.
googlearchive/HTMLImports: Polyfill implementing the HTMLImports specification
immersive-web/webxr-polyfill: Use the WebXR Device API today, providing fallbacks to native WebVR 1.1 and Cardboard
Fyrd/purejs-datalist-polyfill: A pure JS (no jQuery required) implementation of the HTML5 datalist element
TimPietrusky/background-clip-text-polyfill: A SVG polyfill for -webkit-background-clip: text
javan/details-element-polyfill: <details>
mo/abortcontroller-polyfill: Polyfill for the AbortController DOM API and abortable fetch (stub that calls catch, doesn't actually abort request).
EventSource/eventsource: EventSource client for Node.js and Browser (polyfill)
facebookarchive/IndexedDB-polyfill: IndexedDB polyfill (via Web SQL Database)
WICG/inert: Polyfill for the inert attribute and property.
krambuhl/custom-event-polyfill: Polyfill for creating CustomEvents on IE9/10/11 if native implementation is missing.
ngx-translate/i18n-polyfill: A speculative polyfill to support i18n code translations in Angular
bramstein/fontloader: A fontloader polyfill
tysonmatanich/elementQuery: An element query polyfill you can use today.
closingtag/calc-polyfill: A Polyfill for CSS3 calc()
jonathantneal/fitie: An object-fit polyfill for Internet Explorer
googlearchive/platform: Integrate platform polyfills: load, build, test
ftlabs/ftcolumnflow: A polyfill that fixes the inadequacies of CSS column layouts
webcomponents/html-imports: HTML Imports polyfill
jquery/PEP: Pointer Events Polyfill: a unified event system for the web platform
filamentgroup/Overthrow: A tiny, no-frills, framework-independent, targeted overflow: auto polyfill for use in responsive design.
aFarkas/requestIdleCallback: A requestIdleCallback shim/polyfill
WebReflection/document-register-element: A stand-alone working lightweight version of the W3C Custom Elements specification
dumbmatter/fakeIndexedDB: A pure JS in-memory implementation of the IndexedDB API
aFarkas/respimage: respimage is a responsive images polyfill, that loads your images fast and responsibly
doctyper/reflexie: A grown-up polyfill for a grown-up flexbox.
jonstipe/color-polyfill: A polyfill for implementing the HTML5 <input type="color"> element in browsers that do not currently support it.
filamentgroup/snapper: A CSS Snap-Points based carousel (and lightweight polyfill)
tomdale/ember-network: Universal fetch() polyfill (FastBoot and browser) for Ember apps
tbosch/autofill-event: A polyfill to fire a change event when the browser auto fills form fields
Rob--W/chrome-api: Polyfills, libraries and patches to aid Chrome extension developers.
boyofgreen/ManUp.js: ManUp.js is a polyfill to support the Manifest for Web Apps
medikoo/next-tick: Environment agnostic nextTick polyfill
deltakosh/handjs: Hand.js is a polyfill for supporting pointer events on every browser
weblinc/media-match: Test css media queries in javascript. A faster polyfill for matchMedia support. Follow the project on Twitter @mediamatchjs.
developit/task-worklet: Task Worklet: explainer, polyfill and demos.
freqdec/fd-slider: An Unobtrusive Accessible Slider script that can also be used as an HTML5 Input Range polyfill solution
Stryzhevskyi/rangeSlider: Simple, small and fast vanilla JavaScript polyfill for the HTML5 `<input type="range">` slider element.
amvtek/EventSource: Provide polyfill to support EventSource in browser where it is not available
mortzdk/localStorage: A localStorage polyfill, that enables persistent storage of data in every browser.
alekseykulikov/touch-action: Disable 300ms delay on mobile using CSS touch-action or asynchronously download FastClick as polyfill
DieterHolvoet/event-propagation-path: Polyfill for the JavaScript Event path/composedPath property
aFarkas/webshim: [DEPRECATED] Webshims Lib is a modular capability-based polyfill-loading library
current-script-polyfill - npm
The Story of the HTML5 Shiv - Paul Irish

audio-recorder-polyfill

ai/audio-recorder-polyfill: MediaRecorder polyfill to record audio in Edge and Safari
Media Recorder Polyfill

AdapterJS

Temasys/AdapterJS: AdapterJS Javascript Polyfill and Tools for WebRTC - Skylink WebRTC
SkylinkJS Web SDK » Temasys.io

audioworklet-polyfill

GoogleChromeLabs/audioworklet-polyfill: 🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
https://googlechromelabs.github.io/audioworklet-polyfill/

better-dateinput-polyfill

chemerisuk/better-dateinput-polyfill: input[type=date] polyfill for better-dom
better-dateinput-polyfill demo

background-size-polyfill

louisremi/background-size-polyfill: Adds support for background-size "cover" and "contain" to IE8
Stretch background image using CSS3 background-size, in IE8 too.

cssSandpaper

zoltan-dulac/cssSandpaper: a CSS3 Polyfill that implements CSS3 transforms, box-shadow, gradients, opacity and RGBA/HSL/HSLA colours in browser that don't support them.
cssSandpaper – a CSS3 JavaScript Library

classList.js

eligrey/classList.js: Cross-browser element.classList

Captionator

cgiffard/Captionator: HTML5 polyfill for closed captioning with the <track> element, and implements the WHATWG Timed Text Track specification.
Captionator.js

CSS.escape

mathiasbynens/CSS.escape: A robust polyfill for the CSS.escape utility method as defined in CSSOM.

CSS3.js

gucong3000/CSS3.js: CSS3 polyfill
Css3.js by gucong3000

custom-elements

webcomponents/custom-elements: A polyfill for HTML Custom Elements v1
Polyfills - webcomponents.org

css3-mediaqueries-js

livingston/css3-mediaqueries-js: CSS3 Media Queries Shim
Google Code Archive - Long-term storage for Google Code Project Hosting.

css-paint-polyfill

GoogleChromeLabs/css-paint-polyfill: A polyfill for the CSS Paint API, with special browser optimizations.
https://googlechromelabs.github.io/css-paint-polyfill/

CustomElements

googlearchive/CustomElements: Custom Elements Polyfill
Custom Elements

css-regions-polyfill

adobe-webplatform/css-regions-polyfill: Experimental CSS Regions polyfill written in JavaScript
CSS Regions JavaScript Polyfill

css-variables-polyfill

aaronbarker/css-variables-polyfill: A basic polyfill for CSS Variables/custom-properties

core-estimator

oftn-oswg/core-estimator: Cross-browser polyfill for navigator.hardwareConcurrency
navigator.hardwareConcurrency polyfill

clipboard-polyfill

lgarron/clipboard-polyfill: Sane copying on the web, with maximum browser compatibility.
clipboard-polyfill/Conclusions.md at master · lgarron/clipboard-polyfill
clipboard-polyfill

document.scrollingElement

mathiasbynens/document.scrollingElement: A polyfill for document.scrollingElement as defined in the CSSOM specification.

datalist-polyfill

mfranzke/datalist-polyfill: Minimal and dependency-free vanilla JavaScript polyfill for the awesome datalist-functionality
datalist polyfill demo

flexibility

jonathantneal/flexibility: A JavaScript polyfill for Flexbox
Flexibility

focus-visible

WICG/focus-visible: Polyfill for `:focus-visible`
focus-visible class demo

gray

karlhorky/gray: Make an image grayscale in all browsers
Gray

Geolocation-API-Polyfill

manuelbieh/Geolocation-API-Polyfill: This library provides a consistent Geolocation API for miscellaneous web browsers and also acts as polyfill. It only supports Javascript in a web browser and is not tested and will maybe not work for use in Titanium, P
Hello! – Manuel Bieh – Freelance Developer. JavaScript. React. Node.js

html5slider

fryn/html5slider: <input type=range> polyfill for Firefox
html5slider: <input type=range> for Firefox

HTML5-Progress-polyfill

LeaVerou/HTML5-Progress-polyfill: Polyfill for the HTML5 <progress> element
HTML5 <progress> polyfill by Lea Verou

hidpi-canvas-polyfill

jondavidjohn/hidpi-canvas-polyfill: A JavaScript drop-in module to polyfill consistent and automatic HiDPI Canvas support.
HiDPI Canvas Polyfill by jondavidjohn

iphone-inline-video

bfred-it/iphone-inline-video: 📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)
iphone-inline-video - npm

imagecapture-polyfill

GoogleChromeLabs/imagecapture-polyfill: MediaStream ImageCapture polyfill. Take photos from the browser as easy as .takePhoto().then(processPhoto)
MediaStream ImageCapture polyfill demo

jquery.backgroundSize.js

louisremi/jquery.backgroundSize.js: DEPRECATED, please use its successor: background-size polyfill

jquery-details

mathiasbynens/jquery-details: World’s first <details>/<summary> polyfill™
Bulletproof HTML5 <details> fallback using jQuery · Mathias Bynens

keyboardevent-key-polyfill

cvan/keyboardevent-key-polyfill: polyfill for `KeyboardEvent.prototype.key`
keyboardevent-key-polyfill demo

local-storage-js

wojodesign/local-storage-js: Cross Browser HTML5 Local Storage Polyfill
Full Service Web Agency | Wojo Design | Wojo Design

multirange

LeaVerou/multirange: A tiny polyfill for HTML5 multi-handle sliders
Multirange: A tiny polyfill for HTML5 multi-handle sliders.

mdl-stepper

ahlechandre/mdl-stepper: A library that implements to the Material Design Lite a polyfill of stepper component specified by Material Design.
MDL Stepper

myth

segmentio/myth: A CSS preprocessor that acts like a polyfill for future versions of the spec.
Myth - CSS the way it was imagined.

Navigator.sendBeacon

miguelmota/Navigator.sendBeacon: Polyfill for Navigator.sendBeacon()

notification.js

MrSwitch/notification.js: A shim polyfill for adding notifications to browsers which offer limited support
notification.js

nodep-date-input-polyfill

brianblakely/nodep-date-input-polyfill: Automatically adds datepickers to input[type=date] on IE, macOS Safari, and legacy browsers.
nodep-date-input-polyfill - npm

number-polyfill

jonstipe/number-polyfill: A polyfill for implementing the HTML5 <input type="number"> element in browsers that do not currently support it.

object-fit-images

bfred-it/object-fit-images: 🗻 Polyfill object-fit/object-position on <img>: IE9, IE10, IE11, Edge, Safari, ...
object-fit-images - npm

Placeholders.js

jamesallardice/Placeholders.js: A JavaScript polyfill for the HTML5 placeholder attribute
Placeholders.js - An HTML5 placeholder attribute polyfill

polyfill-service

Financial-Times/polyfill-service: Automatic polyfill service.
Polyfill.io

picturePolyfill

verlok/picturePolyfill: Real picture tag polyfill, to use responsive images today!
Responsive images using verlok/picturePolyfill - by Andrea Verlicchi

rangeslider.js

andreruffert/rangeslider.js: 🎚 HTML5 input range slider element polyfill
rangeslider.js

REM-unit-polyfill

chuckcarpenter/REM-unit-polyfill: A polyfill to parse CSS links and rewrite pixel equivalents into head for non supporting browsers
Rem-unit-polyfill by chuckcarpenter

stickybits

dollarshaveclub/stickybits: Stickybits is a lightweight alternative to `position: sticky` polyfills 🍬
Stickybits

smoothscroll

iamdustan/smoothscroll: Scroll Behavior polyfill
Smooth Scroll behavior polyfill

showModalDialog

niutech/showModalDialog: window.showModalDialog polyfill using a <dialog> element
showModalDialog polyfill demo

scroll-into-view-if-needed

stipsan/scroll-into-view-if-needed: Element.scrollIntoView ponyfills for things like "if-needed" and "smooth"
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center

undom

developit/undom: 🍩 1kb minimally viable DOM Document implementation
undom - npm

vminpoly

saabi/vminpoly: A polyfill for CSS units vw, vh & vmin and now some media queries to boot. Works in IE5.5 and Opera Mini
Sophisticated vw, vh & vmin example

Web-Components-Polyfill

dglazkov/Web-Components-Polyfill: IMPORTANT: Use http://polymer-project.org/ instead. Their stuff is better.

webvr-polyfill

immersive-web/webvr-polyfill: Use WebVR today, without requiring a special browser build.
WebVR Polyfill Demo

webcomponentsjs

webcomponents/webcomponentsjs: A suite of polyfills supporting the HTML Web Components specs
Polyfills - webcomponents.org

Financial Times

¥tools

autopolyfiller

azproduction/autopolyfiller: Autopolyfiller — Precise polyfills. This is like Autoprefixer, but for JavaScript polyfills.
Autopolyfiller — Precise polyfills

f2etest

alibaba/f2etest: F2etest是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。
F2etest | F2etest是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。

kangax/compat-table: ECMAScript 5/6/7 compatibility tables
Kilian/electron-to-chromium: Provides a list of electron-to-chromium version mappings
Can I use... Support tables for HTML5, CSS3, etc
ECMAScript 5 compatibility table
W3Help - 兼容性 - 根本原因

¥浏览器兼容 资源、整理集&FAQ

¥CSS

¥HTML5 测试

HTML5test - How well does your browser support HTML5?
HTML5test - How well does your browser support HTML5?
sitevalidator.com

¥IE测试工具

olivernn/augment.js: Modern JavaScript in your IE
gtakat/modern-ie-automate: modern.ie auto launch script
hnakamur/modern.ie.virtualbox.scripts: setup and start modern.ie virtual machines
rodrigocorral/modern.ie-ie-plugin
carloszapata/modern.IE-static-code-scan
azl397985856/file-writer: fileWriter tool base on web browser by using HTML5 interface(download attr), support mostly modern browser including IE 10+
charsleysa/zero: Zero began as a fork of Zepto but its inner workings have changed to be compatible with all modern browsers including IE with performance improvements.
markhuber/modern-ie-vagrant: Vagrant based Modern.IE VMs
suderman/modernizr-ie: Modernizr tests to check the version of Internet Explorer
Augment.js - Modern JavaScript
判断IE版本的HTML语句详解,如:[if lte IE 9]……[endif]_网页制作_西部e网

关于Chrome浏览器document.body.scrollTop一直为0的问题-好记的博客
兼容所有浏览器的设为首页收藏本站js代码_网页特效_进阶教程_ecshop教程_知识堂_ECSHOP模板堂

¥JS事件与功能

javascript事件与功能说明大全 - 常用参考表对照表 - 脚本之家在线工具
window.onbeforeunload,浏览器关闭提示,兼容IE、FF、Chrome - 陕北好地方 - ITeye博客
关于绑定事件addEventListener()的兼容性写法以及解绑方法

Can I use...

Fyrd/caniuse: Raw browser/feature support data from caniuse.com
Can I use... Support tables for HTML5, CSS3, etc
"Can I use" usage table

remy/polyfills: Collection of polyfills that I've written
sindresorhus/ponyfill: 🦄 Like polyfill but with pony pureness
Polyfill 方案的过去、现在和未来 · Issue #80 · sorrycc/blog

¥API/技术文档生成、管理

apizza

apizza - 极客专属的api管理工具
HuaFEEng - apizza

api-mocker

DXY-F2E/api-mocker: Api Mocker is more of an api management system than a mocker 原网站 http://api-mocker.com/ 从2019年11月起已经不再维护。http://api-mocker.com/的一切行为与我们组织无关。

APIJSON

Tencent/APIJSON: 🏆码云最有价值开源项目 🚀后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!🏆Gitee Most Valuable Project 🚀A JSON Transmission Protocol and an ORM Library for automatically providing APIs and Docs.

CrapApi

开源API接口管理系统-CrapApi

DOClever

sx1989827/DOClever: 做最好的接口管理平台
DOClever 移动时代首选接口管理平台!

feathers

feathersjs/feathers: A REST and real-time API layer for Node.js, React Native and the browser.
Feathers | A REST and real-time API layer for Node.js, React Native and the browser.

Getapi

GetApi

jsdoc

Build Tools

krampstudio/grunt-jsdoc: A grunt plugin to generate javascript doc by running jsdoc3 on your grunt projects.
mlucool/gulp-jsdoc3: gulp integration for jsdoc3 cli

For More Information

jsdoc3/jsdoc3.github.com: JSDoc 3 website
Newest 'jsdoc' Questions - Stack Overflow
JSDoc Users - Google 网上论坛

Other Tools

jsdoc2md/jsdoc-to-markdown: Generate markdown documentation from jsdoc-annotated javascript
Integrating GitBook with JSDoc to Document Your Open Source Project

Templates

davidshimjs/jaguarjs-jsdoc: A Template of jsdoc for jaguar.js project
docstrap/docstrap: A template for JSDoc3 based on Bootstrap and themed by Bootswatch
DBCDK/jsdoc3Template: A custom Customizable JSDOC3 template - forked with changes from DBC
clenemt/docdash: Lodash inspired JSDoc 3 template/theme
nhnent/tui.jsdoc-template: TUI JSDoc Template, Demo: https://nhnent.github.io/tui.jsdoc-template/latest/
SoftwareBrothers/better-docs: Beautiful theme/template for jsdoc generated documentation
nijikokun/minami: Clean and minimal JSDoc 3 Template / Theme

jsdoc3/jsdoc: An API documentation generator for JavaScript.
Use JSDoc: Index
Use JSDoc: Index
JSDoc: 一个JavaScript API文档生成器 | JSDoc中文网

jsonstore

bluzi/jsonstore: jsonstore offers a free and secured JSON-based cloud datastore for small projects
jsonstore.io / Store your data just by sending us HTTP Requests

RAP

thx/RAP: Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!RAP2已发布请移步至https://github.com/thx/rap
thx/rap2-delos: 阿里妈妈前端团队出品的开源接口管理工具RAP第二代
thx/rapper: 一个自带类型的请求库
antm/packages/rapper at main · AntmJS/antm
RAP接口管理平台
RAP2
欢迎使用RAP
Rapper · 语雀

rapid.js

rapidjs/rapid.js: An ORM-like Interface and a Router For Your API Requests

react-docgen

reactjs/react-docgen: A CLI and toolbox to extract information from React component files for documentation generation purposes.

redoc

Redocly/redoc: 📘 OpenAPI/Swagger-generated API Reference Documentation

showdoc

star7th/showdoc: ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具

Swagger

Swagger
中文文档 · Sayi/swagger-diff Wiki
Sayi (卅一)
chfree/think-swagger-ui-vuele: swagger ui vuele
fsbahman/apidoc-swagger: apidoc and swagger are two nice projects which are focusing on documentation of APIs. This project is a middle tier which tries to bring them together in a sense that it uses apidoc to convert inline documentation to json schema and later convert it to swagger json schmea.
swagger-api/swagger-codegen: swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
APIDevTools/swagger-parser: Swagger 2.0 and OpenAPI 3.0 parser/validator
APIDevTools/swagger-cli: Swagger 2.0 and OpenAPI 3.0 command-line tool
ardoq/ardoq-swagger-addon: Import Swagger api documentation to Ardoq
fsprojects/SwaggerProvider: F# generative Type Provider for Swagger
IG-Group/swagger-search: An application that collects and indexes swagger docs from your microservices architecture
subeeshcbabu/swagvali: Module to build validators for Swagger(OpenApi) Request parameters and Response objects.
darklynx/swagger-api-collection: My collection of RESTful API descriptions in Swagger format
The Best APIs are Built with Swagger Tools | Swagger
Hosted & Interactive API Documentation | SwaggerHub | Swagger
Swagger:Rest API的描述语言 - 知乎
使用 SwaggerUI 创建 Golang API 文档 - Go语言中文网 - Golang中文社区
使用 Swagger 文档化和定义 RESTful API

tua-api

tuax/tua-api: 🏗 一款可配置的通用 api 请求函数生成工具(A common tool helps converting configs to api functions)
tua-api

TypeDoc

TypeStrong/typedoc: Documentation generator for TypeScript projects.
Home | TypeDoc

yapi

YMFE/yapi: YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
hellosean1025/yapi-gen-js-code: 根据 YApi 的接口定义生成 javascript 的请求函数,目前内置了 axios 请求模板
inceptiongt/Yapi-plugin-export-docx-data: plugin for Yapi that can export data as docx
YApi: YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务
YApi 接口管理平台
YApi 接口管理平台
YApi-高效、易用、功能强大的可视化接口管理平台

eduardoboucas/static-api-generator: 🔧 Generate a static JSON API from a tree of directories and files
Getman.cn

Apifox

Apifox
apifox/apifox: Apifox = Postman + Swagger + Mock + JMeter。Apifox 官网:https://www.apifox.cn/
apifox/apifox-extensions: Apifox 插件:https://www.apifox.cn/help/app/extensions/
Apifox - API 文档、调试、Mock、测试一体化协作平台 - 接口文档工具,接口自动化测试工具,接口Mock工具,API文档工具,API Mock工具,API自动化测试工具

¥网站开发常用 API

IP

https://ipapi.co/json

listen1-api

listen1/listen1-api: One API for all free music in China
listen1-api - Produce universal library with webpack and es6

OpenAPI

openapi-generator

OpenAPITools/openapi-generator: OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

OpenAPI Initiative,OAI

OpenAPI Initiative
OAI/OpenAPI-Specification: The OpenAPI Specification Repository
OpenAPI-Specification/schema.json at main · OAI/OpenAPI-Specification
OpenAPI-Specification/schema.json at main · OAI/OpenAPI-Specification
Home - OpenAPI Initiative

toddmotto/public-apis: A collective list of public JSON APIs for use in web development.
APIs-guru/openapi-directory: 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.0 format
faragorn/open-api-specs: My private library of OpenAPI (formerly Swagger) definitions for different APIs
Mermade/openapi-gui: GUI / visual editor for creating and editing OpenAPI / Swagger definitions
APIs-guru/awesome-openapi3: 😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community
apisyouwonthate/openapi.tools: A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing
httptoolkit/openapi-directory-js: Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

tiny云

The Most Advanced WYSIWYG HTML Editor | TinyMCE

经纬度

country-coder

ideditor/country-coder: 📍➡️ 🇩🇰 Convert longitude-latitude pairs to ISO 3166-1 codes quickly and locally

在线地图经度纬度查询 — 经纬度查询地名|地名查询经纬度 —GPSspg
拾取坐标系统
经纬度查询 - 坐标拾取系统
经纬度在线查询,地名(批量)查询经纬度,经纬度(批量)查询地名,google map运用geocoder.geocode实例
在线经纬度定位地图,在线地图获取经纬度-BeJSON.com
经纬度格式转换工具软件-经纬度转换成为度分秒公式-经纬度换算度分秒单位-经纬度转化成度

短地址

百度短网址

shieldfy/API-Security-Checklist: Checklist of the most important security countermeasures when designing, testing, and releasing your API
ethereum/EIPs: The Ethereum Improvement Proposal repository
cloudfetch/cloudquery: Turn any website to serverless API (support SPA!)
MZCretin/RollToolsApi: 一个提供开发中常用数据的一个稳定聚合Api接口源,运行于独立服务器,免费,且长期维护,会持续添加新的接口!
TonnyL/Awesome_APIs: A collection of APIs
CodeDaraW/douban-box: 📚🎬🎵更新豆瓣用户的书影音数据到 Gist !
tikalk/commandcar: curl on steroids
MikeRalphson/bbcapis: Nodejs-based utilities, SDK to consume BBC Nitro, iBL and /programmes APIs
amardeshbd/medium-api-specification: API spec for medium.com using OpenAPI Specification (aka Swagger 2.0). Generates PHP, Java, Python, Go, Android, Objective-C and many more client SDK.
APIs-guru/asyncapi-directory: ⇄ Directory of asynchronous API specifications in AsyncAPI format
AnyAPI
DataFire - Build APIs and Integrations to process, serve, and sync your data
The fastest way to integrate APIs and run code - Pipedream
SDKS.IO - Find SDKs
Cenit IO | open integration Platform(iPaaS)
Intercept, debug & mock HTTP with HTTP Toolkit
BitScoop - The API Integration Platform
API tooling development: GraphQL, OpenAPI | APIs.guru
HN Search powered by Algolia
developers.douban.com
https://api.ipify.org/?format=json
pv.sohu.com/cityjson?ie=utf-8
https://forterli.gitee.io/project/mini_program/tv_video/data/tvListInfo1.1.5.txt
域名与网站备案所需要的资料有哪些 - 知乎
DigitalOcean – The developer cloud
【开发利器】中国国内可用API合集 | 涵月天-microzz.com | IT技术分享

$other JS libs、plugins&tools

axecore

AXErunners/axecore-lib: a pure and powerful JavaScript library for AXE
AXErunners/axecore-mnemonic: BIP39 Mnemonics

ccxt

ccxt/ccxt: A JavaScript / Python / PHP cryptocurrency trading library with support for more than 100 bitcoin/altcoin exchanges

nylas-mail

nylas/nylas-mail: An extensible desktop mail app built on the modern web. Forks welcome!

tiny-wheels

csdoker/tiny-wheels: 一套基于原生JavaScript开发的组件库,无依赖、体积小、简单易用

javascript-library · GitHub Topics
ncase/trust: An interactive guide to the game theory of cooperation
o2team/wxapp-market: 小程序营销组件,Marketing components for WeChatApp
hujiulong/gcoord: A JS library for converting geographic coordinate system, support WGS84, BD09, GCJ02 and others
Kenshin/simpread: 简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
tehnokv/picojs: A face detection library in 200 lines of JavaScript
glidejs/glide: A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
gaearon/subliminal: An opinionated minimalistic VS Code theme for JavaScript
aws/aws-amplify: A declarative JavaScript library for application development using cloud services.
os-js/OS.js: JavaScript Cloud/Web Desktop Platform
zingchart/zingtouch: A JavaScript touch gesture detection library for the modern web
jakubfiala/atrament.js: Tiny JS library for beautiful drawing and handwriting on the HTML Canvas.
microstates/microstates.js: Composable State Primitives for JavaScript
gothinkster/realworld: "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅
rwv/chinese-dos-games-web: 🌐 Source code of https://dos.zczc.cz
reactioncommerce/reaction: Reaction is a customizable, real-time reactive, JavaScript commerce platform.
victorqribeiro/isocity: A isometric city builder in JavaScript
zpfz/ViLike.js: 👀👍 A lightweight visit & like count javascript plugin.
Automated browser testing for the modern web development stack | TestCafe
Prototype JavaScript framework: a foundation for ambitious web applications
Feature.js
(11 封私信 / 74 条消息) 作为WEB前端开发,大家都知道那些方便的js扩展库呢? - 知乎
前端库 - 前端开发,JQUERY特效,全栈开发,vue开发
Odyssey.js
alvin0216/awsome-demo: 个人 demo 仓库
Components

$文本、元素、组件&布局

¥表单元素组件

¥Sheet&文档处理

handsontable

Handsontable
handsontable/handsontable: JavaScript/HTML5 UI Spreadsheet library for web apps. Available for React, Vue and Angular.

Hyperlapse.js

TeehanLax/Hyperlapse.js: JavaScript hyper-lapse utility for Google Street View.

jexcel

paulhodel/jexcel: jExcel is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with Excel or any other spreadsheet software.

kkFileView

kekingcn/kkFileView: 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4,mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览

Luckysheet

mengshukeji/Luckysheet: Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
Luckysheet Document

mintable

kevinschaich/mintable: Roll-your own Mint clone for managing personal finances using the Google Sheets and Plaid APIs.

sheetJS

SheetJS/sheetjs: SheetJS Community Edition -- Spreadsheet Data Toolkit
SheetJS/js-xlsx: SheetJS Community Edition -- Spreadsheet Parser and Writer
SheetJS - Home
Package - xlsx
xlsx · docs
JS-XLSX读取Excel文件中文API帮助文档 - 开源文档 - 问说网

spreadJS

SpreadJS - 纯前端表格控件|可嵌入系统开发的在线Excel - 葡萄城官网
SpreadJS学习指南-SpreadJS纯前端表格控件|在线Excel-葡萄城官网
主页 | 主页 | 学习指南 - SpreadJS 纯前端表格控件|可嵌入系统开发的在线Excel – 葡萄城官网
SpreadJS与Vue集成,苏宁集团“极客办公”系统开发案例 - 葡萄城技术博客

xlsx2json

koalaylj/xlsx2json: 让excel支持复杂的json格式(对象,数组,数字,boolean,字符串),将xlsx文件转成json。

x-spreadsheet

myliang/x-spreadsheet: a javascript spreadsheet for web

¥表格

colResizable

ybx13579/resize-table-th: colResizable.js---可手动拖动/滑动th/td 。 改变列宽
colResizable – Resizing HTML Tables & Columns Made Easy | jQuery Plugins
jquery - colResizable on dynamic table not working - Stack Overflow
colResizable – Resizable columns and tables
colResizable Download
jQuery插件来调整表列的大小colResizable.js 拖动改变单元格宽度_HTML教程-织梦者

DataTables

DataTables core

DataTables/DataTables: Tables plug-in for jQuery
DataTables/DataTablesSrc: DataTables source repository
ssy341/datatables-cn: Datatables—— jquery 插件中文网
Issues · ssy341/datatables-cn
DataTables | Table plug-in for jQuery
DataTables | Table plug-in for jQuery
Datatables 中文网
Datatables 中文网
DataTables 中文网博客
参考 Datatables中文网
datatables.club/blog/js/tomato.js
Editor | Editing for DataTables
Recent Discussions — DataTables forums
DT-code {beta 0.341}

DataTables libs、plugins&tools

DataTables 插件 Amaze UI 集成

amazeui/datatables: jQuery DataTables 插件 Amaze UI 集成
Amaze UI DataTables | Amaze UI 插件

DataTables/Plugins: Plug-ins for DataTables
rweng/jquery-datatables-rails: jquery-datatables gem for rails
gregnb/mui-datatables: Datatables for React using Material-UI - https://www.material-ui-datatables.com
l-lin/angular-datatables: DataTables using angular directives (Maintainers WANTED)

DataTables 资源、整理集&FAQ

4. Warning: Requested unknown parameter
DataTables example - Excel - Customise borders
FixedColumns
preXhr
DataTables example - Javascript sourced data
ASK Mobile
控制Datatables元素的位置(dom) 选项(option) 参考(reference) Datatables 中文网
给每一列添加下拉框搜索 API 示例 Datatables中文网
option order 设置排序列(去掉第一列的排序和小图标) 《不定时一讲》 DataTables中文网

GridManager

baukh789/GridManager: 表格组件GridManager: 快速、灵活的对Table标签进行实例化,让Table标签充满活力。

pagination

csdoker/csdwheels: 一套基于原生JavaScript开发的插件,无依赖、体积小
blog-data/简单分页 at master · accforgit/blog-data
KELEN/kPagination: 纯js分页插件
ultimate-pagination/ultimate-pagination: Universal pagination model generation algorithm that can be used to build a UI component
csdwheels

tabulator

olifolkerd/tabulator: Interactive Tables and Data Grids for JavaScript
Tabulator

¥表单

survey-library

surveyjs/survey-library: JavaScript Survey and Form Library

TextArea

jackmoore/autosize: Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.

复选框

日历&时间日期选择

bootstrap-datetimepicker

smalot/bootstrap-datetimepicker: Both Date and Time picker widget based on twitter bootstrap (supports Bootstrap v2 and v3)
uxsolutions/bootstrap-datepicker: A datepicker for twitter bootstrap (@twbs)
DateTime Picker · Bootstrap
DateTime Picker · Bootstrap - Demo page

daterangepicker

dangrossman/daterangepicker: JavaScript Date Range, Date and Time Picker Component
Date Range Picker — JavaScript Date & Time Picker Library
JS判断当前日期为当月的第几周和当年的第几周_郁郁聪聪_新浪博客
使用moment.js轻松管理日期和时间_Helloweba

datetimepicker

amazeui/datetimepicker: Amaze UI styled bootstrap-datetimepicker.
Amaze UI Datetime Picker | Amaze UI 插件

tui.calendar

nhnent/tui.calendar: 🍞📅A JavaScript calendar that has everything you need.
brnrds/ngx-tui-dev
lkmadushan/vue-tuicalendar: Vue.js wrapper for TOAST UI Calendar
tui.calendar/getting-started.md at master · nhnent/tui.calendar

flatpickr/flatpickr: lightweight, powerful javascript datetimepicker with no dependencies

下拉选择器

bootstrap-multiselect

davidstutz/bootstrap-multiselect: JQuery multiselect plugin based on Twitter Bootstrap.
Bootstrap Multiselect
davidstutz (David Stutz)
JS组件系列——两种bootstrap multiselect组件大比拼 - 推酷

chosen

amazeui/chosen: Amaze UI styled jQuery Chosen plugin.
Amaze UI Chosen | Amaze UI 插件

chosen

amazeui/chosen: Amaze UI styled jQuery Chosen plugin.
Amaze UI Chosen | Amaze UI 插件

DropKick

Dropkick.js
Robdel12/DropKick: A JavaScript plugin for creating beautiful, accessible, and painless custom dropdowns.
Dropkick.js

ddSlick

ddSlick - a jQuery plugin for custom drop down with images
prashantchaudhary (Prashant Chaudhary)

distpicker

Distpicker
fengyuanchen/distpicker: A simple jQuery plugin for picking provinces, cities and districts of China. (中国 / 省市区 / 三级联动 / 地址选择器)

EasyDropDown

patrickkunka/easydropdown: A lightweight library for building beautiful styleable <select> elements

FancySelect

paulstraw/FancySelect: A better select for discerning web developers everywhere.

multiple-select

wenzhixin/multiple-select: A jQuery plugin to select multiple elements with checkboxes :)
Multiple Select
wenzhixin (文翼)
Bootstrap Table Examples
Multiple Select

select2

select2/select2: Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
Getting Started | Select2 - The jQuery replacement for select boxes

selectize.js

selectize/selectize.js: Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
Selectize.js

TerryZ/SelectPage: A simple style and powerful selector, including ajax remote data, autocomplete, pagination, tags, i18n and keyboard navigation features
TerryZ/SelectMenu: Simple, easily and diversity menu solution

chosen

amazeui/chosen: Amaze UI styled jQuery Chosen plugin.
Amaze UI Chosen | Amaze UI 插件

chosen

amazeui/chosen: Amaze UI styled jQuery Chosen plugin.
Amaze UI Chosen | Amaze UI 插件

输入框&搜索框

libphonenumber-js

catamphetamine/libphonenumber-js: A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript

tagsinput

amazeui/tagsinput: jQuery tags input plugin based on Amaze UI 2.x.
Amaze UI Tags Input | Amaze UI 插件

welearnmore/chrome-extension-demos: 《Chrome Extension 入门指南》配套 Demos
welearnmore/chrome-extension-book: 《Chrome Extension 入门指南》

开关&切换

switch

Amaze UI Switch | Amaze UI 插件
amazeui/switch: Turn checkboxes and radio buttons in toggle switches. Forked from Bootstrap Switch.

SwitchButton

kyleduo/SwitchButton: A cute widget of Switch Button for you to create beautiful and friendly UI.

插入符caret

Caret.js

ichord/Caret.js: Get caret postion and offset from text field

表单填写进度

Fort.js

Degico/Fort.js: Modern progress bar for form completion.

表单验证库

async-validator

yiminghe/async-validator: validate form asynchronous

Parsley.js

guillaumepotier/Parsley.js: Validate your forms, frontend, without writing a single line of javascript

validator.js

validatorjs/validator.js: String validation
jaywcjlove/validator.js: 轻量级的JavaScript表单验证,字符串验证。没有依赖,支持UMD,~3kb。
sofish/validator.js: 一个简单、轻量级,但功能强大的 Validator 组件

validate.js

rickharrison/validate.js: Lightweight JavaScript form validation library inspired by CodeIgniter.

yairEO/validator: HTML form validation. Perfectly made for all scenerios, lightweight, semantic & easy to use
jpillora/verifyjs: Verify.js - A powerful, customizable asynchronous validation library

自动化表单

Bootstrap-Form-Builder

minikomi/Bootstrap-Form-Builder: Web app for drag drop building bootstrap forms.

formio.js

formio/formio.js: JavaScript powered Forms with JSON Form Builder

form-render

alibaba/form-render: 🚴‍♀️ 易用的跨组件体系的表单渲染引擎 - 通过 JSON Schema 快速生成自定义表单配置界面
Form Render
Form Render

formily

alibaba/formily: Alibaba Group Unified Form Solution.
Formily

json-formatter

callumlocke/json-formatter: Makes JSON/JSONP easy to read.

jsonform

jsonform/jsonform: Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.
JSON Form Playground

json-forms

brutusin/json-forms: JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided
brutusin.org/json-forms/

json-schema-form

JSON Schema Form

json-formatter-js

mohsen1/json-formatter-js: Render JSON objects in beautiful HTML (pure JavaScript)

safari-json-formatter

rfletcher/safari-json-formatter: A Safari extension which makes valid JSON documents human-readable.

vform-builds

vform666/variant-form: A powerful online form designer for Vue.
Variant Form

wti-form

qq20004604/wti-form: 低代码表单组件,基于 Element-ui 二次开发,提升 10 倍开发效率
WtiForm说明文档
qq20004604/wti-form-demo: WtiForm 低代码表单
WtiForm说明文档

jdorn/json-editor: JSON Schema Based Editor
daniel-dx/json-editor-custom: Describe how to customize json-editor
tdegrunt/jsonschema: JSON Schema validation
diegohaz/schm: Composable schemas for JavaScript and Node.js
APIDevTools/json-schema-ref-parser: Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
Limenius/symfony-react-sandbox: Example of integration with React and Webpack (Webpack Encore) for universal (isomorphic) React rendering, using Limenius/ReactBundle and Limenius/LiformBundle
deliveryhero/serverless-aws-documentation: Serverless 1.0 plugin to add documentation and models to the serverless generated API Gateway
korzio/djv: Dynamic JSON Schema Validator - Supports draft-04/06
yourtion/vue-json-ui-editor: Edit JSON in UI form with JSON Schema and Vue.js
bimohxh/jsonon: A json online view
ismaelga/react-json-editor: A dynamic form component for react using JSON-Schema.
farolfo/raml-server: run a mocked server JUST based on a RAML API's definition .. zero coding
Limenius/liform-react: Generate forms from JSON Schema to use with React (& redux-form)
cloudflare/json-schema-tools: Packages for working with JSON Schema and JSON Hyper-Schema
epoberezkin/ajv-keywords: Custom JSON-Schema keywords for Ajv validator
epoberezkin/ajv-errors: Custom error messages in JSON-Schema for Ajv
wework/json-schema-to-openapi-schema: A little NodeJS package to convert JSON Schema to OpenAPI Schema Objects
Jac21/SkillSet: ✨ Intuitive job-candidate skill visualization, taking advantage of D3.js and JSONResume.
TechniqueSoftware/react-json-schema: Configure and build views using JSON schemas mapped to React components
adobe/xdm: Experience Data Model
win-winFE/dms: 基于Json Schema的动态Json数据配置平台
benjamin-allion/json-node-normalizer: 'json-node-normalizer' - NodeJS module that normalize json data types from json schema specifications.
GiantGo/giantgo-render: 基于vue3 element plus的快速表单生成器
yelingfeng/vue-pandora: A component library of custom secondary encapsulation about element-ui

¥列表

滑动删除

滚动列表

Richard-Choooou/sticky-list-headers: sticky list headers, 滚动列表固定头部的库

多级列表树插件

bootstrap-treeview

bootstrap-treeview | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
jonmiles/bootstrap-treeview: Tree View for Twitter Bootstrap -
Bootstrap Tree View
Bootstrap TreeView

Fancytree

mar10/fancytree: JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading

tree

amazeui/tree: jQuery tree plugin based on Amaze UI.
Amaze UI Tree | Amaze UI 插件

zTree

Home [zTree -- jQuery 树插件]
API 文档 [zTree -- jQuery 树插件]
zTree/zTree_v3: jQuery Tree Plugin

基于拖放的树形编辑器

¥自动完成

awesomplete

LeaVerou/awesomplete: Ultra lightweight, usable, beautiful autocomplete with zero dependencies.
Awesomplete: Ultra lightweight, highly customizable, simple autocomplete, by Lea Verou
www.yyyweb.com/ctools/demo.php?t=http%3A%2F%2Fleaverou.github.io%2Fawesomplete%2F&h=9500&c=&n=awesomplete
LeaVerou/awesomplete: Ultra lightweight, usable, beautiful autocomplete with zero dependencies.

Bootstrap-3-Typeahead

bassjobsen/Bootstrap-3-Typeahead: The Typeahead plugin from Twitter's Bootstrap 2 ready to use with Bootstrap 3 and Bootstrap 4

¥信息展现、提示、消息通知组件

¥ContextMenu

bootstrap-contextmenu

sydcanem/bootstrap-contextmenu: Context menu plugin for Twitter's Bootstrap framework

ContextMenu

A Beautiful Site

jQuery-contextMenu

swisnl/jQuery-contextMenu: jQuery contextMenu plugin & polyfill
jQuery contextMenu (2.x)
jquery-contextmenu - cdnjs.com - The best FOSS CDN for web related libraries to speed up your websites!

¥ProgressBar

H5粒子效果进度条

nprogress

rstacruz/nprogress: For slim progress bars like on YouTube, Medium, etc
NProgress: slim progress bars in JavaScript
@types/nprogress - npm

ProgressBar.js

ProgressBar.js - Progress bars with JavaScript
kimmobrunfeldt/progressbar.js: Responsive and slick progress bars
ProgressBar.js – 漂亮的响应式 SVG 进度条
ProgressBar.js - Progress bars with JavaScript
bug7a/progressbar.js: (Javascript) Animated, multiple progress bar control and tiny chart (sparkline)

progress.js

Progress.js - Themeable progress bar library
usablica/progress.js: ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page.

Sonic

Azure/SONiC: Landing page for Software for Open Networking in the Cloud (SONiC) - http://azure.github.io/SONiC/
padolsey/sonic.js: Create loopy loading animations
Software for Open Networking in the Cloud - SONiC
Sonic Creator - Create your own canvas/gif/css3 loader

aarondo/progression.js: A jQuery plugin that gives users real time hints & progress updates as they complete forms
craigbuckler/progressive-image.js: A lazy-loading progressive image similar to those seen on Facebook and Medium.
qiao/ProgressCircle.js: A progress indicator in HTML5 canvas
processing/p5.js-web-editor: In progress p5.js web editor, coming soon.
m42e/impress.js-progress: Progressbar and pagexounter for impress.js presentation
mdix/progress.js: A (animated) javascript progress bar without dependencies.
ejb/progressor.js: Lightweight, customisable progress bars for HTML5 video & audio

¥Progress Management

dom-wait

f/dom-wait: Complex Loader and Progress Management for Vanilla JS
watir-dom-wait | RubyGems.org | Ruby 社区 Gem 托管

¥弹窗效果

bDialog

TerryZ/bDialog: Extend the Bootstrap Modal features, making dialog more functions and easier to use, dialog type including modal, alert, mask and toast types
bDialog可多层嵌套,高定制化的模态窗口

bootboxjs

Bootbox.js — alert, confirm and flexible dialogs for the Bootstrap framework
makeusabrew/bootbox: Wrappers for JavaScript alert(), confirm() and other flexible dialogs using Twitter's bootstrap framework

jQuery Modal(模态窗口)插件

Avgrund.js

voronianski/jquery.avgrund.js: Avgrund is jQuery plugin with new modal concept for popups
Avgrund Modal

Bootstrap Image Gallery

blueimp/Bootstrap-Image-Gallery: This project is deprecated in favor of blueimp Gallery.
michaelsoriano/bootstrap-photo-gallery: jQuery plugin that converts your list of images into a grid-based gallery on Bootstrap 4. Supports larger view in a modal with next / previous controls

Boxer

FormstoneClassic/Boxer: A jQuery plugin for displaying images and content in a modal overlay.
Lightbox · Formstone
Boxer Demo

jQuery Popdown Plugin

Wixel/jquery-popdown: A super simple jQuery popdown plugin

jQUery Custombox

Home | Custombox
Custombox | jQuery Plugin Registry
dixso/custombox: Modal window effects with transitions CSS3.

jQuery SuperBox

jQuery SuperBox
bpierre/jquery-superbox: [INACTIVE] jQuery Superbox! is a script which allows you display windows with the lightbox effect.

ModalBox.js

s-yadav/modalBox.js: A very light weight and minimal plugin to display modal window.
modalBox.js

MsgBox-jQuery-Plugin

iyiguo.net/blog/2012/05/04/jquery-msgbox-plugin/
oxcow/MsgBox-jQuery-Plugin: jQuery MsgBox Plugin

popeasy

Pop Easy
tgrauer/popeasy

Reveal

Reveal: jQuery Modal Plugin | Playground from ZURB
zurb/reveal

Remodal

vodkabears/Remodal: No longer actively maintained.
Remodal v1. The modal done right.

Simple Modal

plasm/simplemodal: Modal window
ericmmartin/simplemodal: A modal dialog framework for jQuery
FinelySliced/leanModal.js: A super simple JQuery plugin for modal windows.
saribe/eModal: Easy Modal for bootstrap, is a simple way to create modal dialogs using javascript.
Lean Modal

The Modal

The modal demo
samdark/the-modal: Proper modal boxes

joaopereirawd/animatedModal.js: animatedModal.js is a jQuery plugin to create a fullscreen modal with CSS3 transitions. you can use the transitions by animate.css or create yourself their transitions.
kylefox/jquery-modal: The simplest possible modal for jQuery

Micromodal

ghosh/Micromodal: ⭕ Tiny javascript library for creating accessible modal dialogs
Micromodal.js - Tiny javascript library for creating accessible modal dialogs

sweetalert

sweetalert | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
SweetAlert - 演示6种不同的提示框效果 - 素材火
t4t5/sweetalert: A beautiful replacement for JavaScript's "alert"
sweetalert2/sweetalert2: A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.
SweetAlert2 - a beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes
pedant/sweet-alert-dialog: SweetAlert for Android, a beautiful and clever alert dialog
sweet-alert-dialog/README.zh.md at master · pedant/sweet-alert-dialog
SweetAlert
SweetAlert2中文 —— 一个漂亮的、响应式的、可定制的和可访问(WAI-ARIA)的JavaScript弹窗

Vex

HubSpot/vex: A modern dialog library which is highly configurable and easy to style. #hubspot-open-source
vex – Beautiful, functional, modal dialogs in Javascript

模态窗口弹出效果

离开网站时显示模态弹窗

全屏模态窗口

多层滑出菜单插件

Multi-Level Push Menu

Multi-Level Push Menu v2.1.4, https://github.com/adgsm/multi-level-push-menu
adgsm/multi-level-push-menu: MultiLevelPushMenu jQuery Plugin implementation

jschr/bootstrap-modal: Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.
luojh.me/LDialog/html/index.html
easyDialog v2.0 演示与说明

layer

sentsin/layer: 丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案

¥分步骤插件

页面引导

bootstro.js

clu3/bootstro.js: Tiny JS library using bootstrap's popovers to help guide your users around your website
Bootstro.js demo

Bootstrap Tour

sorich87/bootstrap-tour: Quick and easy product tours with Twitter Bootstrap Popovers
Chaperone - The easiest, proven way to guide people through online tasks
Bootstrap Tour
API Documentation · Bootstrap Tour

crumble

tommoor/crumble: Crumble makes it easy to create feature tours in your website or app.
Crumble - jQuery Feature Tours

driver.js

kamranahmedse/driver.js: A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page

grumble.js

jamescryer/grumble.js: jQuery plugin to add 360 rotatable bubble style tooltips
Examples and documentation on grumble.js

Intro.js

usablica/intro.js: A better way for new feature introduction and step-by-step users guide for your website and project.
Intro.js - Step-by-step guide and feature introduction for your website

joyride

jQuery Joyride Plugin | Playground from ZURB

jQuery TourBus

jQuery TourBus

powertour

Power Tour - A powerful and creative jQuery tour solution plugin

PageGuide.js

tracelytics/pageguide: An interactive guide for web page elements using jQuery and CSS3
PageGuide.js – Interactive Guide for Web Page Elements using jQuery and CSS3 | jQuery Plugins
jQuery.PageGuide, by Sprint.ly
Pageguide by SolarWinds
PageGuide.js交互式的可视化网页向导组件_问说网_新浪博客

Producttour.js

jQuery Producttour.js

Pagetour

jQuery Pagetour | jQuery Plugin Registry

pagewalkthrough

TourTip

Trip.js

EragonJ/Trip.js: Trip.js is a plugin that can help you customize a tutorial trip easily with more flexibilities.
Trip.js | jQuery Plugin Registry
Trip.js

Website Tour with jQuery

Website Tour with jQuery

¥浮动标签模式

floatlabels.js

probots-io/floatlabels.js: Follows the famous Float Label Pattern. Built on jQuery.
floatlabels.js by Probots
lollipopfly/Floatlabels.js: Responsive float labels

¥信息提示库

enquirer

enquirer/enquirer: Stylish, intuitive and user-friendly prompt system.

HubSpot

HubSpot/messenger: Growl-style alerts and messages for your app. #hubspot-open-source
messenger

iosOverlay.js

taitems/iOS-Overlay: iOS Overlay/Notification Plugin for the Web!
iosOverlay.js

prompts

terkelg/prompts: ❯ Lightweight, beautiful and user-friendly interactive prompts.

popper.js

popperjs/popper.js: A kickass library to manage your poppers
Popper.js

¥消息通知

notyf

caroso1222/notyf: 👻 A minimalistic, responsive, vanilla JavaScript library to show toast notifications.
Notyf: A minimalist JavaScript library for toast notifications.

PNotify

PNotify
sciactive/pnotify: Beautiful JavaScript notifications with Web Notifications support.
PNotify
PNotify

¥导航栏、侧边栏、工具栏&菜单

Toolbar.Js

paulkinzett/toolbar: A tooltip style toolbar jQuery plugin
Toolbar.js - jQuery plugin to create tooltip style toobars

¥文本

¥ASCII 字符画

patorjk.com

¥实现复制文本到剪贴板功能

AsyncClipboard

clipboard.js

zenorocha/clipboard.js: Modern copy to clipboard. No Flash. Just 3kb gzipped
clipboard - npm
clipboard.js — Copy to clipboard without Flash

clipboardy

sindresorhus/clipboardy: Access the system clipboard (copy/paste)
clipboardy - npm

copy-to-clipboard

sudodoki/copy-to-clipboard: Copy stuff into clipboard from your browser using JS

Copy It – Zero Clipboard

¥文本效果

文本高亮

julmot/mark.js: JavaScript keyword highlighting. Mark text with with options that fit every application. Also available as jQuery plugin.
mark.js – JavaScript keyword highlight

文本旋转

文本选择

sudodoki/toggle-selection: Remove user selection and then get it back on

文本排版

FlowType.JS

simplefocus/FlowType.JS: Web typography at its finest: font-size and line-height based on element width.
FlowType.JS — Responsive web typography at its finest: font-size and line-height based on element width. | Simple Focus

lining.js

zmmbreeze/lining.js: An easy to use javascript plugin offers you complete DOWN-TO-THE-LINE control for radical web typography.
Lining.js

typeahead.js

twitter/typeahead.js: typeahead.js is a fast and fully-featured autocomplete library
corejavascript/typeahead.js: typeahead.js is a fast and fully-featured autocomplete library

type.js

nathanford/type.js: Type.js – Typographic tools for better web type.

文本溢出截断省略超出隐藏

shave

dollarshaveclub/shave: 💈 Shave is a 0 dep JS plugin that truncates text to fit within an element based on a set max-height ✁
Shave is a zero dependency javascript plugin that truncates multi-line text to fit within an html element based on a set max-height.

bradley/Blotter: A JavaScript API for drawing unconventional text effects on the web.

¥编辑器相关

#@mentions

At.js

ichord/At.js: Add Github like mentions autocomplete to your application.

Mention.js

jakiestfu/Mention.js: Lightweight wrapper for adding @user mention functionality to Twitter Bootstraps Typeahead plugin

tribute

zurb/tribute: ES6 Native @mentions

#Markdown

#markdown+ast

aleclarson/markdown-ast: Tiny markdown parser
pdubroy/marked-ast: A modified version of chjj/marked that can produce an abstract syntax tree for Markdown
DamonOehlman/marked-ast-markdown: Given a marked-ast AST generate markdown output

breakdance

breakdance/breakdance: HTML to markdown converter. Highly pluggable, flexible and easy to use. It's time for your markup to get down.
Breakdance

commonmark

commonmark/commonmark.js: CommonMark parser and renderer in JavaScript

EpicEditor

OscarGodson/EpicEditor: EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you

editor.md

pandao/editor.md: The open source embeddable online markdown editor (component).
Editor.md - 开源在线 Markdown 编辑器

fusuma

hiroppy/fusuma: ✍️Fusuma makes slides with Markdown easily.

Lint Markdown

lint-md/lint-md: 检查中文 markdown 编写格式规范的命令行工具,基于 AST,方便集成 ci,写博客 / 文档必备。支持 API 调用!
Lint Markdown
lint-md/cli: Command tool of @lint-md, used in ci.
hustcc/yuque-lint: Markdown style lint service for Yuque.com base on webhook.

markdown-js

markdown - npm

markdown-it

markdown-it-emoji

markdown-it/markdown-it-emoji: Emoji syntax plugin for markdown-it markdown parser
markdown-it-emoji/full.json at master · markdown-it/markdown-it-emoji

markdown-it-wiki-toc

peoplefund-tech/markdown-it-wiki-toc: Markdown-it plugin to add Wiki style Table Of Contents

markdown-it-texmath

goessner/markdown-it-texmath: Support TeX math equations with your Markdown documents.

markdown-it/markdown-it: Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
markdown-it - npm

marked

markedjs/marked: A markdown parser and compiler. Built for speed.
Marked.js Documentation
marked - npm

marked-terminal

mikaelbr/marked-terminal: A Renderer for the marked project. Allowing you to render Markdown to print to your Terminal

markmap

dundalek/markmap: Visualize markdown documents as mindmaps
gera2ld/markmap-lib: Visualize your Markdown as mindmaps with Markmap.
Try Markmap

markdown-online-editor

nicejade/markdown-online-editor: 📝基于 Vue、Vditor,所构建的在线 Markdown 编辑器,支持流程图、甘特图、时序图、任务列表、HTML 自动转换为 Markdown 等功能;🎉新增「所见即所得」编辑模式。

markdown-tree

hughsk/markdown-tree: Convert a markdown document into a JSON tree structure.
markdown-tree - npm

markdownlint

DavidAnson/markdownlint: A Node.js style checker and lint tool for Markdown/CommonMark files.
igorshubovych/markdownlint-cli: MarkdownLint Command Line Interface
DavidAnson/markdownlint-cli2: A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the markdownlint library

mdpdf

BlueHatbRit/mdpdf: Markdown to PDF command line app with support for stylesheets
mdpdf - npm

micromark

micromark/micromark: the smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
micromark/micromark-extension-mdx: micromark extension to support MDX (agnostic to JavaScript)
micromark/micromark-extension-mdxjs: micromark extension to support MDX.js

remarkable

jonschlinkert/remarkable: Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins are also available. Used by Facebook, Docusaurus and many others! See https://github.com/breakdance
reHackable/awesome-reMarkable: A curated list of projects related to the reMarkable tablet

snarkdown

developit/snarkdown: A snarky 1kb Markdown parser written in JavaScript

showdown

showdownjs/showdown: A bidirectional Markdown to HTML to Markdown converter written in Javascript

turndown

domchristie/turndown: 🛏 An HTML to Markdown converter written in JavaScript
Turndown Demo

vditor

Vanessa219/vditor: ♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and Split View modes.

#富文本编辑器

#WYSIWYG editor

mooeditable

cheeaun/mooeditable: [DISCONTINUED] A simple web-based WYSIWYG editor, written in MooTools.

pell

jaredreich/pell: 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
pell/pell.js at master · jaredreich/pell
pell - jaredreich.com
不到200行 JavaScript 代码如何实现富文本编辑器 | 吴锴的博客

summernote

summernote/summernote: Super simple WYSIWYG editor
Summernote - Super Simple WYSIWYG editor

Trumbowyg

Alex-D/Trumbowyg: A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip)
Trumbowyg - A lightweight WYSIWYG editor by Alex-D / Alexandre Demode

tinymce

tinymce/tinymce: The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular

chat-input-box

jrainlau/chat-input-box: Web聊天工具的富文本输入框

CKEditor

CKEditor 4

ckeditor/ckeditor4: The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.

CKEditor 5

ckeditor/ckeditor5: Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
ckeditor/ckeditor5-build-classic: The classic editor build of CKEditor 5.
ckeditor/ckeditor5-angular: Official CKEditor 5 Angular 5+ component.
ckeditor/ckeditor5-react: Official CKEditor 5 React component.
ckeditor/ckeditor5-vue: Official CKEditor 5 Vue.js component.
ckeditor/ckeditor5-engine: CKEditor 5 editing engine.
ckeditor/ckeditor5-build-inline: The inline editor build of CKEditor 5.
Roslovets-Inc/strapi-plugin-ckeditor5: Replace Strapi default WYSIWYG editor with enhanced build of CKEditor 5
ckeditor/ckeditor5-image: Image feature for CKEditor 5.
igorxut/vue-ckeditor5: Component CKEditor 5 for Vue 2.
isaul32/ckeditor5-math: Math feature for CKEditor 5.
ckeditor/ckeditor5-table: Table feature for CKEditor 5.
ckeditor/ckeditor5-dev: CKEditor 5 development tools packages.
ckeditor/ckeditor5-upload: Upload utils for CKEditor 5.
ckeditor/ckeditor5-core: CKEditor 5 core editor architecture.
ckeditor/ckeditor5-ui: The UI framework of CKEditor 5.
ckeditor/ckeditor5-link: Link feature for CKEditor 5.
ckeditor/ckeditor5-editor-inline: Inline editor implementation for CKEditor 5.
ckeditor/ckeditor5-markdown-gfm: GitHub Flavored Markdown data processor for CKEditor 5.
ckeditor/ckeditor5-font: Font size and font family features for CKEditor 5.
ckeditor/ckeditor5-design: ☠ Early discussions about CKEditor 5's architecture. Closed now. Go to https://github.com/ckeditor/ckeditor5 ☠
ckeditor/ckeditor5-paste-from-office: Paste from Office feature for CKEditor 5.
ckeditor/ckeditor5-media-embed: Media embed feature for CKEditor 5.
wiris/mathtype-ckeditor5: MathType for CKEditor 5 (Deprecated)
centaur54dev/ckeditor5-custom-element: Insert custom elements (html tags) in ckeditor5
ckeditor/ckeditor5-editor-decoupled: Editor implementation with a decoupled UI for CKEditor 5.
ckeditor/ckeditor5-theme-lark: Theme Lark for CKEditor 5.
ckeditor/ckeditor5-ckfinder: CKFinder file browser integration for CKEditor 5.
wwalc/ckeditor5-emoji: A simple plugin that inserts unicode emoji into CKEditor 5, created during a hackathon.
ckeditor/ckeditor5-utils: The utils for CKEditor 5 project.
ckeditor/ckeditor5-alignment: Text alignment feature for CKEditor 5.
ckeditor/ckeditor5-mention: Mention feature for CKEditor 5.
ckeditor/ckeditor5-editor-balloon: Editor with a balloon toolbar implementation for CKEditor 5.
CKEditor 5 | Powerful Framework with Modular Architecture
CKEditor 5 Demo - Rich Text Editor ready to use
CKEditor 5 documentation
CKEditor 5 - Resources
@ckeditor/ckeditor5-dev-webpack-plugin - npm
@ckeditor/ckeditor5-dev-utils - npm

CKEditor Ecosystem
bahriddin/ckeditor-html5-video: HTML5 video plugin for CKEditor
iametza/ckeditor-html5-audio: HTML5 audio plugin for CKEditor. (Hau honen ispilu bat da: / This is a mirror of https://gitlab.com/iametza/ckeditor-html5-audio)
CKEditor | Smart WYSIWYG HTML editor | Collaborative rich text editor
CKEditor Documentation Website

graph.editor

samsha/graph.editor: HTML5拓扑图编辑器

h5-Dooring

MrXujiang/h5-Dooring: (H5编辑器)H5-Dooring是一款功能强大,开源免费的H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的H5落地页最佳实践。技术栈以react为主, 后台采用nodejs开发.
H5页面制作平台
powerNice

layout.border

samsha/layout.border: border layout for html

MediumEditor

MediumEditor
yabwe/medium-editor: Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.

ProseMirror

ProseMirror

quill

delta

quilljs/delta

quill-markdown-shortcuts

patleeman/quill-markdown-shortcuts: Quill.js module that converts markdown to rich text formatting while typing.
aral/quill-markdown-shortcuts-for-vue-quill-editor: Fork of Quill.js module that converts markdown to rich text formatting while typing. Optimised for vue-quill-editor and Vue/Nuxt. Demo of the original:
quill-markdown-shortcuts - npm
Quill Markdown Shortcuts

quill-autoformat

Weavy/quill-autoformat: Module for formatting and transforming text as you type in Quill

quilljs-table

dost/quilljs-table: Table functionality for quilljs

quill-markup

jmquigley/quill-markup: A markup highlighting module for the Quill text editor

quill-mentions

brettimus/quill-mentions: mentions module for quilljs

quill-task-list

koffeinfrei/quill-task-list: A task list module for the quill editor

quill-image-extend-module

NextBoy/quill-image-extend-module: vue-quill-editor的增强模块,提供图片上传,复制插入,拖拽插入,支持与其他模块一起使用
quill-image-extend-module - npm
quill-image-extend-module2 - npm

quill-emoji

contentco/quill-emoji: Quill module toolbar extension for emoji
quill-emoji - npm
quill-emoji/emoji-list.js at master · contentco/quill-emoji

quill-image-drop-module

kensnyder/quill-image-drop-module: A module for Quill rich text editor to allow images to be pasted and drag/dropped into the editor.
quill-image-drop-module - npm

quill-image-resize-module

kensnyder/quill-image-resize-module: A module for Quill rich text editor to allow images to be resized.
quill-image-resize-module - npm
cannot import ImageResize from 'quill-image-resize-module'; · Issue #65 · kensnyder/quill-image-resize-module
Cannot read property 'imports' of undefined Nuxtjs/SSR · Issue #28 · kensnyder/quill-image-resize-module
ImageResize is undefined after import · Issue #20 · kensnyder/quill-image-resize-module
with Angular4, TypeError: Cannot read property 'imports' of undefined · Issue #16 · kensnyder/quill-image-resize-module
Using Quill and React `TypeError: window.Quill is undefined` error · Issue #14 · kensnyder/quill-image-resize-module
Can't find variable: Quill when registering Quill modules · Issue #171 · surmon-china/vue-quill-editor
'imports' of undefined · Issue #7 · kensnyder/quill-image-resize-module

vue-quill-editor

toolbar

image

解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题_vue.js_脚本之家
vue-quill-editor实现图片上传功能_vue.js_脚本之家

surmon-china/vue-quill-editor: 🍡@quilljs editor component for @vuejs
vue-quill-editor
vue-quill-editor富文本编辑器简单使用方法_vue.js_脚本之家
Vue中Quill富文本编辑器的使用教程_vue.js_脚本之家
vue如何安装使用Quill富文本编辑器_vue.js_脚本之家
vue富文本编辑器组件vue-quill-edit使用教程_vue.js_脚本之家
Vue项目中quill-editor带样式编辑器的使用方法_vue.js_脚本之家
Vue-Quill-Editor富文本编辑器的使用教程_vue.js_脚本之家
VueQuillEditor 如何添加自定义字体? - 代码 - 卜卜口

quilljs/quill: Quill is a modern WYSIWYG editor built for compatibility and extensibility.
quill/toolbar.md at develop · quilljs/quill
大量图片base64储存问题 · Issue #21 · surmon-china/vue-quill-editor
quill 2.0.0-dev.3 on npm - Libraries.io
https://cdn.quilljs.com/2.0.0-dev.3/quill.js
https://cdn.quilljs.com/2.0.0-dev.2/quill.js
Quill - Your powerful rich text editor
Toolbar Module - Quill Rich Text Editor
Cloning Medium with Parchment - Quill
自定义总结 · Quill中文文档

qunee

Qunee for HTML5 - 开发清新、高效的拓扑图组件

rete

retejs/rete: JavaScript framework for visual programming and creating node editor
Rete.js

sir-trevor-js

madebymany/sir-trevor-js: Rich content editing entirely re-imagined for the web
Sir Trevor JS | Made by Many

slate

ianstormtaylor/slate: A completely customizable framework for building rich text editors.
Slate

wysihtml5

xing/wysihtml5: Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.
jhollingworth/bootstrap-wysihtml5: Simple, beautiful wysiwyg editor
wysihtml5 - A better approach to rich text editing
bootstrap-wysihtml5

Simditor
投光编辑器 Editoe - 优雅的现代学术协作工具

zyedidia/micro: A modern and intuitive terminal-based text editor
CommonMark Spec

¥内容版权标记

copyrightmark: CopyrightMark是一个前端网页内容版权标记插件。

¥文本字符去重

¥转换网页

percollate

danburzo/percollate: 🌐 → 📖 A command-line tool to turn web pages into beautifully formatted PDFs

pill

rumkin/pill: Add dynamic content loading to static sites with only 1 KiB of JS

¥词云

d3-cloud

jasondavies/d3-cloud: Create word clouds in JavaScript.

iroun

pistis/iroun: Name analyzer written in Javascript

react-d3-cloud

Yoctol/react-d3-cloud: A word cloud react component built with d3-cloud.

react-tagcloud

madox2/react-tagcloud: Tag/word cloud component for react https://madox2.github.io/react-tagcloud/

react-tag-cloud

IjzerenHein/react-tag-cloud: Create beautiful tag/word clouds using React ☁️

wordcloud2.js

timdream/wordcloud2.js: Tag cloud/Wordle presentation on 2D canvas or HTML

¥注释

h-blog/hehe.js at master · HCThink/h-blog
HCThink/h-blog: js, javascript, blog, typescript, node, koa...

¥汉字、拼音、单词

#中文分词(Chinese Word Segmentation)

cppjieba

yanyiwu/cppjieba: "结巴"中文分词的C++版本

jieba-rs

messense/jieba-rs: The Jieba Chinese Word Segmentation Implemented in Rust
node-rs/packages/jieba at master · napi-rs/node-rs

nodejieba

yanyiwu/nodejieba: "结巴"中文分词的Node.js版本
nodejieba - npm

yanyiwu/cppjieba-server: 中文分词HTTPServer
yanyiwu/keyword_server: 微型中文关键词抽取服务
yanyiwu/ngx_http_cppjieba_module: CppJieba 的 Nginx 扩展模块

#汉字、拼音互转

pinyin

hotoo/pinyin: 汉字拼音 ➜ hàn zì pīn yīn
creeperyang/pinyin: Pure JavaScript library for converting Hanzi to Pinyin.
pinyin - 汉字拼音转换工具。
pinyin - npm
@napi-rs/pinyin - npm

python-pinyin

mozillazg/python-pinyin: 汉字转拼音(pypinyin)
汉字拼音转换工具(Python 版) — pypinyin 0.42.0 文档

huaxinjiayou/js-pinyin: js汉字转拼音
chinalu/JSPinyin: To get chinese pinyin from chinese. Based on mootools.
jhs1873/font-as-firstPinyin: 输入汉字转换成拼音首字母js代码
pinyin - 汉字拼音转换工具。
tiny-pinyin - npm
pinyin-match - npm
chinese-to-pinyin - npm
pinyin-pro - npm
pinyin-or-hanzi - npm
hanzi-to-pinyin - npm
pinyin-split - npm
hanzi-tools - npm
node-pinyin - npm
全国市级城市拼音-中文对照表(json格式) - CSDN博客
中国省份城市列表(汉字+拼音) - CSDN博客

¥布局

¥other 布局

ag-grid

JavaScript Datagrid. Packed with features that your users need with the performance you expect
ag-grid/ag-grid: Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
ag-Grid: Datagrid packed with features that your users need with the performance you expect.

gridstack

Gridstack.js – jQuery Plugin for Widget Layout | jQuery Plugins
gridstack.js | BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
gridstack.js
gridstack/gridstack.js: Design your own drag-and-drop dashboards with ease

gridster.js

ducksboard/gridster.js: gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns
ww25.gridster.net/?z

jqGrid

tonytomov/jqGrid: jQuery grid plugin
jQuery Grid Plugin – jqGrid
jqGrid使用整理 - 月关 - ITeye博客
jQuery jqGrid | jQuery Plugin Registry
Guriddo
jqGrid权威文档-官网同步-中文--提供最权威的中文文档和实例
jqGrid中文文档-中文权威
jqGrid中文API_Web前端开发框架_Web前端开发_Web开发网
jqGrid中文说明文档——选项设置_Helloweba
jqGrid中文API - 程序园
jqGrid demos-jqGrid实例-中文-mn886.net
jqGrid显示和隐藏列_jqGrid中文API_Web开发网

网格布局插件(Grid Plugins)

kombai/freewall: Freewall is a cross-browser and responsive jQuery plugin to help you create many types of grid layouts for desktop, mobile, and tablet...
jdogresorg/freewallet-mobile: Mobile wallet for iOS/Android/Browser which supports Bitcoin and Counterparty
hongkiat/jquery-freewall-grid: This demo shows Grid layout that is built with jQuery plugin called FreeWall
jQuery Nested
Mason by DrewDahlman
DrewDahlman/Mason: Mason.js for creating a perfect grid with jQuery.
Griddy: Simple Grid Overlay Plugin for jQuery – DevGrow.com
Monji Dolon
jQuery Photoset Grid - Style Hatch
jPhotoGrid - A Beautify jQuery Image Gallery
Grid-A-Licious
suprb/Grid-A-Licious: jQuery Grid-A-Licious plugin (v3)
Log in to Wookmark
jboesch/jSquares: A simple image gallery with popup information on hover (similar to ted.com)

Gridster.net

¥导航

Off Canvas 导航

响应式的单页网站导航插件

触摸滑出式导航菜单

¥可伸缩布局

lib-flexible

amfe/lib-flexible: 可伸缩布局方案

¥响应式布局

Freetile

yconst/Freetile: Freetile jQuery layout plugin

muuri

haltu/muuri: Responsive, sortable, filterable and draggable grid layouts
Muuri - Responsive, sortable, filterable and draggable grid layouts

¥统一页面规格与布局

equalize.js

tsvensen/equalize.js: The jQuery plugin for equalizing the height or width of your elements
equalize.js

$图形、图片、文件、上传&下载

¥canvas、svg&GL

canvas libs、plugins&tools

canvg

nathan-muir/canvgc: a nodejs tool for compiling SVG to html5 CanvasRenderingContext2D commands.
canvg/canvg: Javascript SVG parser and renderer on Canvas

canvas-img-process

ssshooter/canvas-img-process: html5 canvas image process ( 3*3 kernel ) canvas卷积核测试 canvas图片后期

Fabric.js

Fabric.js Javascript Canvas Library
fabricjs/fabric.js: Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
Rookie-Birds/Fabric-Tutorial_zh-CN: Fabric.js中文教程
lyzerk/fabric-history: Fabric.js history plugin
danielktaylor/fabric-js-editor: An HTML5 vector image editor built with Fabric.js
pixolith/fabricjs-customise-controls-extension: Customise the Icon/Cursor/Action of the fabric.js controls

konva

konva
konvajs/konva: Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Konva - JavaScript 2d canvas library

li-canvas

501351981/li-canvas: 对Html5的canvas功能进行了封装,方便进行多图片绘制、圆角图片绘制、多行文字绘制、图片保存下载等功能.

literallycanvas

literallycanvas/literallycanvas: A canvas in your browser. Literally.
Literally Canvas — Literally Canvas v0.4.14 docs - HTML5 drawing board - MS Paint in your web browser

Pencil.js

Pencil.js
pencil-js/pencil.js: ✏️ Nice modular interactive 2D drawing library
Pencil.js

Scrawl-canvas

KaliedaRik/Scrawl-canvas: Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element a bit easier, and a bit more fun!
Scrawl-canvas Tour

spritejs

spritejs/spritejs: A cross-platform lightweight 2D render object model.
spritejs - A lightweight 2D canvas rendering engine for modern browsers with ES6+.
SpriteJS ~ Next - 下一代 SpriteJS
SpriteJS ~ Next - 下一代 SpriteJS
SpriteJS ~ Next - 下一代 SpriteJS
例子 - SpriteJS ~ Next - 下一代 SpriteJS
omi/packages/omi-sprite at master · Tencent/omi
CSS 样式 - spritejs - A lightweight 2D canvas rendering engine for modern browsers with ES6+.
spriteJS: SpriteJS 是一款由 360 奇舞团开源的跨终端 canvas 绘图库,可以基于 canvas 快速绘制结构化 UI 、动画和交互效果,并发布到任何拥有 canvas 环境的平台上(比如浏览器、小程序和 node )

two.js

jonobr1/two.js: A renderer agnostic two-dimensional drawing api for the web.
Two.js

Mikhus/canvas-gauges: HTML5 Canvas Gauge. Tiny implementation of highly configurable gauge using pure JavaScript and HTML5 canvas. No dependencies. Suitable for IoT devices because of minimum code base.
hustcc/canvas-nest.js: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.
CanvasPod/Canvas: Animate in Xcode without code
slaylines/canvas-engines-comparison: Performance comparison of PixiJS, Two.js, Paper.js, Fabric.js and Pencil.js;

GL libs、plugins&tools

gl-matrix

toji/gl-matrix: Javascript Matrix and Vector library for High Performance WebGL apps
glMatrix

mapbox-gl-js

mapbox/mapbox-gl-js: Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

maplibre-gl-js

maplibre/maplibre-gl-js: MapLibre GL is a free and open-source fork of @mapbox/mapbox-gl

svg libs、plugins&tools

js-sequence-diagrams

bramp/js-sequence-diagrams: Draws simple SVG sequence diagrams from textual representation of the diagram

mondrian

artursapek/mondrian: Web-based vector graphics editor

saveSvgAsPng

exupero/saveSvgAsPng: Save SVGs as PNGs from the browser.

segment-js

lmgonzalves/segment: A JavaScript library to draw and animate SVG path strokes
segment-js - npm

svg-gradient-map

yoksel/svg-gradient-map: 🌈 Tool for creating SVG Filters with Gradient Map
SVG Gradient Map Filter

TicketMap

Hecoffee/TicketMap: 类似淘票票 选座功能(svg)

textures

riccardoscalco/textures: Textures.js is a JavaScript library for creating SVG patterns
Textures.js

SVGOMG - SVGO's Missing GUI
petercollingridge.appspot.com
Lottie Web SVG 动画源码浅析以及对应原生实现 – NewbieWeb

WebGL libs、plugins&tools

BabylonJS

BabylonJS - 3D engine based on WebGL/Web Audio and JavaScript
Babylon.js
BabylonJS/Babylon.js: Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

webglstudio.js

jagenjo/webglstudio.js: A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.

3D Graphics: A WebGL Tutorial | Toptal
Barebones WebGL in 75 lines of code

¥DOMTo/HTMLTo

dom-to-image

tsayen/dom-to-image: Generates an image from a DOM node using HTML5 canvas

html2svg

MrPeak/html2svg: Convert html to svg.

html2canvas

Releases · niklasvh/html2canvas
Add dpi/scale options for custom resolution by eKoopmans · Pull Request #1087 · niklasvh/html2canvas
基于html2canvas实现网页保存为图片及图片清晰度优化 - 代码片段 - 码云 Gitee.com
html2canvas - Screenshots with JavaScript

¥QRCode

Awesome-qr.js

SumiMakito/Awesome-qr.js: An awesome QR code generator written in JavaScript.

EasyQRCodeJS

ushelp/EasyQRCodeJS: EasyQRCodeJS is a feature-rich cross-browser pure JavaScript QRCode generation library. Support Canvas, SVG and Table drawing methods. Support Dot style, Logo, Background image, Colorful, Title etc. settings. Support Angular, Vue.js, React, Next.js framework. Support binary(hex) data mode.(Running with DOM on client side)

jquery.qrcode.js

jeromeetienne/jquery-qrcode: qrcode generation standalone (doesn't depend on external services)

qrcode-style

coderhsw/qrcode-style: 艺术二维码生成插件

qart.js

kciter/qart.js: Generate artistic QR code. 🎨
QArt.js Example

qrcodejs

davidshimjs/qrcodejs: Cross-browser QRCode generator for javascript
qrcode.js
QRCode.js 生成二维码 - 前端开发仓库

¥上传

¥other 上传

upload-to-qiniu

lyaaaa/upload-to-qiniu: 上传图片到七牛的Vscode插件

¥上传汇总

hishion/mbUploadify: html5移动端文件、图片上传插件
xjflyttp/yii2-uploadify-widget
Elhebert/vue-fineuploader: Easily integrate Fine Uploader into a VueJS 2 app. Drop-in high-level components for a turn-key UI. Use small focused components to build a more custom UI.
pekebyte/pekeUpload: jQuery html5 file uploader plugin
MicheleBertoli/jquery-html5-uploader: jQuery drag&drop file uploader
fengyuanchen/uploader: A simple jQuery file uploading plugin.
jalagrange/bootstrap_uploader: JQuery File Upload Demo
Rocketseat/youtube-upload-nodejs-reactjs-backend: Código produzido durante o vídeo sobre criação do backend de uma aplicação de upload de imagens com NodeJS e ReactJS.
dianbaer/anyupload: anyupload是一个极度纯净的上传插件,通过简单调整就可以融入到任何项目,支持多文件上传、上传速率动态控制、真实进度监控kb/s、分块生成MD5、分块上传、MD5校验秒传、暂停、
yeyan1996/file-upload
ajax上传_专题_脚本之家
javascript文件上传_专题_脚本之家
jQuery上传_专题_脚本之家
Ajaxload - Ajax loading gif generator

Dropzone.js

enyo/dropzone: Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
Dropzone.js
Home · Wiki · Matias Meno / Dropzone · GitLab

Droply.js

aelbuni/droply-js: Droply JS, a new responsive and cross browser chunk uploader with DragDrop and File Preview capabilities (HTML5/CSS3)
Droply.js - Minimal PHP file upload script | iTechFlare

fine-uploader

FineUploader/fine-uploader: Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
Fine Uploader Javascript Upload Library

filepond

pqina/filepond: 🌊 A flexible and fun JavaScript file upload library
Easy File Uploading With JavaScript | FilePond

Huploadify

Double-Lv/Huploadify: jQuery文件上传插件,HTML5版uploadify,保持与uploadify一致的API

jQuery File Uploader

danielm/uploader: A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop.
jQuery Ajax File Uploader Widget
blueimp/jQuery-File-Upload: File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side
jQuery File Upload Demo

Resumable.js

Resumable.js, JavaScript magic for simultaneous, stable and resumable uploads
23/resumable.js: A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.

Simple-Ajax-Uploader

LPology/Simple-Ajax-Uploader: Javascript file upload plugin with progress bar support. Works in all major browsers, including IE7+, Chrome, Firefox, Safari, and Opera. No dependencies - use it with or without jQuery.

uploadify

i5ting/uploadify: uploadify = express && koa 2 uploadify with jquery fileupload
HTML5 File Upload Script, jQuery Multiple File Upload Plugin - Uploadify / UploadiFive - Uploadify

uppy

transloadit/uppy: The next open source file uploader for web browsers
Uppy File Uploader

uploader

kissygalleryteam/uploader: 异步文件上传组件
simple-uploader/Uploader: A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.

WebUploader

大文件分段上传

web前端分片上传demo(基于webuploader) - - ITeye博客

fex-team/webuploader: It's a new file uploader solution!

¥下载

¥other 下载

¥下载汇总

了解HTML/HTML5中的download属性 « 张鑫旭-鑫空间-鑫生活
JS单个、多文件批量下载,前端文件下载(原创)

download-client-listener

wuxianjiezh/download-client-listener: 监听浏览器文件下载事件的插件

download

rndme/download: file downloading using client-side javascript

FileSaver.js

eligrey/FileSaver.js: An HTML5 saveAs() FileSaver implementation
koffsyrup/FileSaver.js: saveTextAs() for all browsers & saveAs() FileSaver for HTML5
Saving generated files on the client-side — Eli Grey

javascript-multiple-download

barretlee/javascript-multiple-download: JavaScript多文件下载

StreamSaver.js

jimmywarting/StreamSaver.js: StreamSaver writes stream to the filesystem directly asynchronous
StreamSaver example codes

TableExport

clarketm/TableExport: The simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files.
TableExport · TableExport

2016 - the year of web streams - JakeArchibald.com

¥电子签名

jSignature

Data URI scheme - Wikipedia
brinley/jSignature: jQuery plugin for adding web signature functionality
willowsystems/jSignature: jQuery plugin - draw signature in browser.
unbolt it : jSignature - jQuery plugin for web signatures
jSignature

signature_pad

szimek/signature_pad: HTML5 canvas based smooth signature drawing
Signature Pad demo
signature_pad CDN by jsDelivr - A CDN for npm and GitHub

¥图片

¥区分图片的类型&类型转换

¥AVIF

avif.js

Kagami/avif.js: AVIF polyfill for the browser
avif.js demo

nucliweb/avif-in-css: PostCSS plugin to use AVIF in CSS background
AVIF图片格式简介 « 张鑫旭-鑫空间-鑫生活

¥GIF

gif.js

jnordberg/gif.js: JavaScript GIF encoding library

NickeManarin/ScreenToGif: 🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
Animated GIF editor and GIF maker
GIF格式素材-图片下载分类-www.websbook.com
GifCam - Download
LICEcap 中文版 - 超简单的 GIF 动画制作软件神器 (屏幕录像生成 GIF 图片工具) | 异次元软件下载
Screen to GIF - Download
SOOGIF - GIF搜索_可能是最懂你的GIF动图中文搜索平台_魔性野表情发源地

¥PNG

¥图片类型转换

#理论依据

图片的三种表现形式,url,base64,blob以及相互转化 · Issue #9 · heightzhang/Reading-and-Reality
Convert Image to Data URI with JavaScript
小tip: base64:URL背景图片与web页面性能优化 « 张鑫旭-鑫空间-鑫生活
Base64编码原理与应用

canvas2image

hongru/canvas2image: a tool for saving or converting canvas as img

imageResizeTool

WangYuLue/imageResizeTool: 一个简单易用的JS图片压缩方法

ImageResizer.js

retinajs

strues/retinajs: JavaScript, SCSS, Sass, Less, and Stylus helpers for rendering high-resolution image variants
Retina.js | Retina graphics for your website

¥实现图片压缩

#图片压缩

jpegmini

JPEGmini - Reduce file size, not quality

imagemin

imagemin
imagemin/imagemin: [Unmaintained] Minify images seamlessly
imagemin/imagemin-cli: Minify images seamlessly
imagemin - npm
imagemin-mozjpeg - npm
imagemin-jpegtran - npm
imagemin-pngquant - npm
imagemin-optipng - npm
imagemin-giflossy - npm
imagemin-gifsicle - npm
imagemin-svgo - npm
imagemin-webp - npm

¥获取图片的尺寸、裁剪&注释

¥图片裁剪

croppic

croppic
sconsult/croppic: croppic

Cropper.js

fengyuanchen/cropperjs: JavaScript image cropper.

¥图片注释

coco-annotator

jsbroks/coco-annotator: :pencil2: Web-based image segmentation tool for object detection, localization and keypoints

annotate-images · GitHub Topics
image-labeling · GitHub Topics

¥图片尺寸

image-size

image-size
image-size/image-size: Node module for detecting image dimensions

¥预览本地图片、占位符、全屏、全景&特效

¥图片占位符

Lorem Picsum

¥图片浏览

viewerjs

fengyuanchen/jquery-viewer: A jQuery plugin wrapper for Viewer.js.
fengyuanchen/viewerjs: JavaScript image viewer.
Viewer.js

¥全屏看图

tholman/intense-images: A simple library to view large images up close using simple mouse interaction, and the full screen.

¥全景展示

peachananr/panorama_viewer: Embed panorama photos on your website with Panorama Viewer
jQuery Panorama Viewer by Pete R. | The Pete Design
聊一聊全景图 | NewbieWeb

Photo-Sphere-Viewer

JeremyHeleine/Photo-Sphere-Viewer: A JavaScript library to display Photo Sphere panoramas.
mistic100/Photo-Sphere-Viewer: A JavaScript library to display Photo Sphere panoramas.
Photo Sphere Viewer

¥图片特效

WordPress Gallery 画廊

图片放大镜效果

Magnifier.js

Magnifier.js demo
mark-rolich/Event.js: Unifies event handling across browsers
mark-rolich/Magnifier.js: Javascript library enabling magnifying glass effect on an images

图片倒影

reflex.js (javascript cover flow image effect)

灯箱效果

imagelightbox.js

osvaldasvalutis/imagelightbox.js: A JavaScript library for touch-friendly image lightbox.
Image Lightbox, Responsive and Touch‑friendly — Osvaldas Valutis

Magnific Popup

dimsemenov/Magnific-Popup: Light and responsive lightbox script with focus on performance.
Magnific Popup

跑马灯效果

powerSwitch

zhangxinxu/powerSwitch: 万能切换插件,选项卡、跑马灯、手风琴、无限切换都不在话下~
jQuery powerSwitch万能slide(切换)插件 « 张鑫旭-鑫空间-鑫生活

轮播图

iSlider

iSlider by BE-FE
be-fe/iSlider: Smooth mobile touch slider for Mobile WebApp, HTML5 App, Hybrid App

OwlCarousel2

OwlCarousel2/OwlCarousel2: jQuery Responsive Carousel.
Home | Owl Carousel | 2.3.4

slip.js

binnng/slip.js: 移动端跟随手指滑动组件,零依赖。
Slip.js

WebSlides

webslides/WebSlides: Create HTML presentations in seconds —
WebSlides: Create Beautiful HTML Presentations

yued-fe/snap-swiper: 基于css的scroll-snap-type实现自动轮播的效果插件

图片滑动

PhotoSwipe

dimsemenov/PhotoSwipe: JavaScript image gallery for mobile and desktop, modular, framework independent
PhotoSwipe: Responsive JavaScript Image Gallery
兼容移动端和PC端的图片滑动切换展示效果:PhotoSwipe_Helloweba

slippry

Slippry - A responsive slider by booncon
booncon/slippry: Responsive slider plugin for jQuery

图片悬浮

Treast/puffin.js: A new way to hover images

¥操作位图像素数据、加载&保存

提取图像颜色

图片保存

H5 实现保存图片的采坑记录 · Issue #8 · whinc/blog

渐进式图片加载

瀑布流

masonry

desandro/masonry: Cascading grid layout plugin
masonry.desandro.com

¥实现图片隐写

showImg

yzygithub/showImg: 查看数据集的图片
alexkimxyz/nsfw_data_scrapper: Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
一个22万张NSFW图片的鉴黄数据集?我有个大胆的想法…… - 知乎

图片隐写加密/解密

¥图片预加载、懒加载与响应式

懒加载(Lazyload)

echo-js

echo

amazeui/echo: Lazy-loading images with data-* attributes
Echo.js | Amaze UI 插件

documents/plugin/echo at master · helijun/documents
Echo.js, simple JavaScript image lazy loading

jquery_lazyload

tuupola/jquery_lazyload: Vanilla JavaScript plugin for lazyloading images
documents/jquery.lazyload.js at master · helijun/documents
Vanilla JavaScript Lazy Load Plugin

lazyload

tuupola/lazyload: Vanilla JavaScript plugin for lazyloading images

lazyestload.js

Paul-Browne/lazyestload.js: load images only when they are in (and remain in) the viewport
https://rawgit.com/Paul-Browne/lazyestload.js/master/dist/lazyestload.html

layzr.js

callmecavs/layzr.js: A modern lazy loading library for images.

lozad.js

ApoorvSaxena/lozad.js: 🔥 Highly performant, light ~0.9kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
Lozad.js: Highly performant lazy loader

tada

fallroot/tada: Lightweight, no dependency library for lazy image load. Duplicate element check, throttled scroll handler, percent threshold supported.

vanilla-lazyload

verlok/vanilla-lazyload: LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.

ivopetkov/responsively-lazy: Lazy load responsive images
alterebro/accessible-image-lazy-load: 😴 gandul! accessible lazy loading images
原生JS实现最简单的图片懒加载 · Issue #1 · axuebin/articles
使用jQuery实现图片懒加载原理 - 廖雪峰的官方网站
前端如何实现图片懒加载(lazyload) 提高用户体验
lazyload
按需加载图片(图片懒加载) - 云库网

预加载

img-2

RevillWeb/img-2: Replace <img /> elements with <img-2> to automatically pre-cache images and improve page performance.

dmnsgn/async-preloader: Assets preloader using ES2017 async/await and fetch.
3+ Ways to Preload Images Using CSS, JavaScript, or Ajax | Perishable Press
JS实现图片预加载之无序预加载功能代码_javascript技巧_脚本之家
Javascript图片预加载详解 - WEB前端 - 伯乐在线
实现类似Pinterest 的图片预加载功能 - WEB前端 - 伯乐在线
基于javascript实现图片预加载_JavaScript_WEB开发_文档_源码天空

响应式

响应式图片 - 学习 Web 开发 | MDN

eligrey/hotlink.js: Hide image referrers

CamanJS

meltingice/CamanJS: Javascript HTML5 (Ca)nvas (Man)ipulation

tui.image-editor

nhn/tui.image-editor: 🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.

Jeffrey Friedl's Image Metadata Viewer

¥文件

¥CSV

mholt/PapaParse: Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
mechatroner/rainbow_csv: 🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language
mechatroner/gedit-rainbow-csv: syntax highlighting rules for *.csv files in gtk (gedit)
DmitTrix/rainbow_csv_4_nedit: Use NEdit’s syntax highlighting to color columns in CSV (Comma-Separated Values) files
scopatz/nanorc: Improved Nano Syntax Highlighting Files

¥Doc&Word

GoogleDoc2Html

oazabir/GoogleDoc2Html: Export Google Doc as clean html. Handy to make a Wordpress post from Google Doc.

node-crocodoc

storminwalker/node-crocodoc: Simple wrapper around the Crocodoc API for NodeJS

¥File System

memfs

streamich/memfs: In-memory filesystem with Node's API
memfs - npm
streamich/memfs-webpack: Example of how to use memfs with webpack

unionfs

streamich/unionfs: Use multiple fs modules at once

fs-monkey

streamich/fs-monkey: Monkey-patches for file system related things

spyfs

streamich/spyfs: Node filesystem spies and mocks
spyfs - npm

linkfs

streamich/linkfs: Rewrite file system `fs` paths

mem-fs

SBoudrias/mem-fs: Simple in-memory vinyl file store.
mem-fs - npm

memoize-fs

borisdiakur/memoize-fs: memoize/cache in file system solution for Node.js
memoize-fs - npm

¥PDF

html2pdf.js

eKoopmans/html2pdf.js: Client-side HTML-to-PDF rendering using pure JS.

jsPDF

MrRio/jsPDF: Client-side JavaScript PDF generation for everyone.
jsPDF - HTML5 PDF Generator | Parallax

pdf-annotate.js

instructure/pdf-annotate.js: Annotation layer for pdf.js (no longer maintained)
PDFJSAnnotate

pdf.js

mozilla/pdf.js: PDF Reader in JavaScript
mozilla/pdfjs-dist: Generic build of PDF.js library.
PDF.js

Parsr

axa-group/Parsr: Transforms PDF, Documents and Images into Enriched Structured Data

mupdf

ArtifexSoftware/mupdf: mupdf mirror

Poppler

Poppler

pdf2htmlEX

coolwanglu/pdf2htmlEX: Convert PDF to HTML without losing text or format.

PDFObject

pipwerks/PDFObject: A lightweight JavaScript utility for dynamically embedding PDFs in HTML documents.
pdfobject - npm
PDFObject: A JavaScript utility for embedding PDFs

WebODF

webodf/WebODF: WebODF - JavaScript Document Engine
WebODF

rawgit.com
pdf编辑工具有哪些比较简单好用的? - 知乎
如何实现高性能的在线 PDF 预览 - 政采云前端团队

¥PPT

Keynote

Keynote - Apple

Slidev

Slidev
slidevjs/slidev: Presentation Slides for Developers (Beta)

ViewerJS

webodf/ViewerJS: ViewerJS: Document Reader in JavaScript
ViewerJS Home
ViewerJS Get ViewerJS

PHPOffice

¥图形

《图形学》

Turf.js

nickpeihl/turf-async: Demonstrating how to use Turf.js with web workers to run geoprocesses asynchronously
Turf.js | Advanced Geospatial Analysis
JavaScript API | 腾讯位置服务
数据可视化API | 腾讯位置服务

luffyZh/frontend-download-sample: 🎄 自己整理的一些项目中遇到过的关于上传和下载的一些Demo,仅供给位看官参考,避免踩坑,即插即用,欢迎fork和star🌟,为这个仓库添砖加瓦~(P.S. 个人认为如果

$事件、静态效果、动效&可视化

¥静态效果

¥尺子效果

RulersGuides.js

RulersGuides.js demo
mark-rolich/RulersGuides.js: Creates Photoshop-like guides and rulers interface on a web page

simbawus/slide-ruler: 📏 Slide Ruler 滑尺数值选择器

¥时间轴效果

¥阴影效果

¥蒙版效果

Barrage UI

parksben/barrage: Best and lightest barrage component for web UI. 适用于 web 界面的轻量级弹幕组件

¥视觉差效果

Parallax.js

pixelcog/parallax.js: Simple parallax scrolling effect inspired by Spotify.com implemented as a jQuery plugin

rellax

dixonandmoe/rellax: Lightweight, vanilla javascript parallax library
Vanilla Javascript Parallax Library — Rellax

¥鼠标悬停效果

7种鼠标悬停效果,多样的图片说明展示

¥键盘效果

digital-keyboard

simbawus/digital-keyboard: ⌨️ Digital Keyboard 数字键盘

¥球体效果

Planetary.js

BinaryMuse/planetary.js: Awesome interactive globes for the web
Planetary.js: Awesome interactive globes for the web

¥书签效果

¥水印效果

gwm

loadchange/gwm: 🍭gwm.js Generate Watermark 用于生成网页水印,警示信息安全与责任追踪。
gwm - npm

¥颜色效果

colorspaces.js

boronine/colorspaces.js: A tiny jQuery and node.js library for manipulating colors. Also works as a stylus plugin.

color-js

brehaut/color-js: A color management API for javascript

color.js

color.js
colorjs/color-name: A JSON with CSS color names

¥滚动&滑动

¥other 滚动&滑动

gabrielevanini/ppGallery: jQuery gallery
jeremyfry/PikaChoose: jQuery Image Gallery
builtbywill/booklet: jQuery Plugin - display web content in a flipbook
Solutions-Nitriques/jQuery-easySlider: Our remix of the easySlider jQuery plugin built by Alen Grakalic
daledavies/jQuery-Easy-Slides: Possibly the easiest to use jQuery plugin for making slideshows!
kflorence/jquery-easySlider: This is a modified version of Alen Grakalic's Easy Slider plugin.
CSS-Tricks/AnythingSlider: A jQuery Slider plugin for anything.
jobyktom/RotatingImageSlider: RotatingImageSlider
vemulvamsy/RotatingImageSlider: RotatingImageSlider
Codeinwp/Nivo-Slider-jQuery: Nivo Slider - The Most Awesome jQuery Image Slider
wpschool/PortfolioImageNavigator
codrops/StackSlider: An experimental image slider that flips through images in 3D. Two stacks resemble image piles where images will be lifted off from and rotated to the center for viewing.
codrops/Slicebox: Slicebox is  a jQuery 3D image slider plugin that makes use of CSS 3D Transforms and provides a graceful fallback for older browsers that don't support the new properties.
ClearWebSolutions/jQuery-3D-slider: jQuery plugin - image 3D slider
jaskiran-chhokar/3D-Image-Slider: A 3d image slider made purely with CSS
nathansearles/Slides: Slides is a crazy simple slideshow plugin for jQuery. With features like looping, auto play, fade or slide transition effects, crossfading, image preloading, and auto generated pagination. With Slides you’ll never see multiple slid
TritonHo/slides: it is a repository to store all slides used by Triton Ho's public presentation and course.
crazysunj/CardSlideView: 一行代码实现ViewPager卡片效果,支持无限循环
HelloYeah/HYSideViewController: 轻松集成左右侧滑,接口简单.逻辑清晰
jssor/slider: Touch swipe image slider/slideshow/gallery/carousel/banner mobile responsive bootstrap
viljamis/ResponsiveSlides.js: Simple & lightweight responsive slider plugin (in 1kb)
Booklet - jQuery Plugin - Home
AnythingSlider
Getting started with the Nivo Slider jQuery Plugin - ThemeIsle Docs
3D Image Slider
SlidesJS, a responsive slideshow plug-in for jQuery (1.7.1+) with features like touch and CSS3
Improving Scroll Performance with Passive Event Listeners  |  Web  |  Google Developers
Slicebox - 3D图片滑块效果
Slicebox - 3D图片滑块效果

¥大数据虚拟化

virtual-scroller

WICG/virtual-scroller

AnimateScroll

AnimateScroll - jQuery Plugin for Animating Scroll
rampatra/animatescroll.js: A Simple jQuery Plugin for Animating Scroll

better-scroll

ustbhuangyi/better-scroll: inspired by iscroll, and it supports more features and has a better scroll perfermance
BetterScroll by ustbhuangyi
介绍 · better-scroll
当 better-scroll 遇见 Vue - 知乎

body-scroll-lock

willmcpo/body-scroll-lock: Body scroll locking that just works with everything 😏
tuateam/tua-body-scroll-lock: Body scroll locking that just works with everything
https://cdn.jsdelivr.net/npm/easy-typer-js@1.0.3/easy-typer-min.js

basicScroll

electerious/basicScroll: Standalone parallax scrolling for mobile and desktop with CSS variables.
Parallax scrolling with CSS variables | basicScroll

Glider.js

NickPiscitelli/Glider.js: A blazingly fast, lightweight, dependency free, minimal carousel with momentum scrolling!
Glider.js - A fast, lightweight carousel alternative

iscroll

cubiq/iscroll: Smooth scrolling for the web
iscrolljs.com

keen-slider

rcbyr/keen-slider: The HTML touch slider carousel with the most native feeling

mescroll

mescroll/mescroll: 精致的下拉刷新和上拉加载 js框架.支持vue,完美运行于移动端和主流PC浏览器 (JS framework for pull-refresh and pull-up-loading)
mescroll -- 精致的下拉刷新和上拉加载js框架

MTransition

HJ-Money/MTransition: Android:自定义页面切换动画,Custom page Transition

OverlayScrollbars

KingSora/OverlayScrollbars: A javascript scrollbar plugin which hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.

Swiper

nolimits4web/swiper: Most modern mobile touch slider with hardware accelerated transitions
fex-team/swiper: 轻量的移动端 H5 翻页库
yanzhenjie/SwipeRecyclerView: RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。
SwipeRecyclerView/README.md at master · yanzhenjie/SwipeRecyclerView
baoyongzhang/SwipeMenuListView: [DEPRECATED] A swipe menu for ListView.
TUBB/SwipeMenu: A swipe menu for horizontal/vertical, support left/right add top/bottom directions
SwipeMenuDemo/README.md at master · Brioal/SwipeMenuDemo
joe223/tiny-swiper: 📦 2kb modular JS library alternative to SwiperJS with same modern API for carousel/slider/slideshow.
Swiper中文网
Swiper中文网
中文api - Swiper中文网
SwiperProxy
swiper - 百度

ScrollUp

scrollmagic

ScrollMagic ♥ Demo
janpaepke/ScrollMagic: The javascript library for magical scroll interactions.

scrollpath

JoelBesada/scrollpath: A plugin for defining custom scroll paths.
jQuery Scroll Path

scroll-hint

ScrollHint
appleple/scroll-hint: A JS library to suggest that the elements are scrollable horizontally, with the pointer icon.

scroll-js

mkay581/scroll-js: Light cross-browser scroller that uses native javascript

ScrollReveal

ScrollReveal
scrollreveal/scrollreveal: Animate elements as they scroll into view.
Revealing Elements with scrollReveal.js

tiny-slider

ganlanyuan/tiny-slider: Vanilla javascript slider for all purposes.

wow-js

Reveal Animations When Scrolling — WOW.js
matthieua/WOW: Reveal CSS animation as you scroll down a page

impress.js

impress.js
impress/impress.js: It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.

¥动效&动画

#FLIP技术

Aerotwist - FLIP Your Animations
FLIP技术给Web布局带来的变化_JavaScript, FLIP, Animation, Web动画 教程_w3cplus

#svg动画

snapsvg

adobe-webplatform/Snap.svg: The JavaScript library for modern SVG graphics.
Snap.svg - Home

#timeline-based

scenejs

daybrush/scenejs: 🎬 Scene.js is JavaScript & CSS timeline-based animation library

#动效&模拟事物

BookBlock&booklet-like

codrops/BookBlock: A jQuery plugin that will create a booklet-like component that let's you navigate through its items by flipping the pages.
codrops/BookPreview: A "look inside" book preview with BookBlock. A concept for book showcases or online book stores that shows a grid of books with the options to view the details and to look inside of the book, opening the BookBlock in fullscreen and allowing for a 3D page navigation.

cubic-bezier

bezier-easing

gre/bezier-easing: cubic-bezier implementation for your JavaScript animation easings – MIT License

cubic-bezier(.17,.67,.83,.67) ✿ cubic-bezier.com

HTML 原型点击效果

page transition

swup

swup/swup: Complete, flexible, extensible and easy to use page transition library for your web.

雨滴效果

元素拖放着色

拖放交互界面

创建粒子背景

ParticlesJS

VincentGarreau/particles.js: A lightweight JavaScript library for creating particles
VincentGarreau/particles.js: A lightweight JavaScript library for creating particles
marcbruederlin/particles.js: A lightweight, dependency-free and responsive javascript plugin for particle backgrounds.
particles.js - A lightweight JavaScript library for creating particles
JS库使用ParticlesJS的简单介绍-js教程-PHP中文网

页面跳舞

Rythm.js

Rythm.js
Okazari/Rythm.js: A javascript library that makes your page dance.

录制与回放

rrweb

rrweb-io/rrweb: record and replay the web
rrweb.io | Open source web session replay library
rrweb:打开 web 页面录制与回放的黑盒子 - 知乎

rrweb-player

rrweb-io/rrweb-player

rrweb-snapshot

rrweb-io/rrweb-snapshot: rrweb's snapshot and rebuild module

打字机效果

easy-typer-js

pengqiangsheng/easy-typer-js: 功能十分强大打字机插件,文档预览地址:

运动模糊

MotionBlurJS

Adir-SL/MotionBlurJS: Lightweight JavaScript library that allows you add motion blur to your CSS animations
MotionBlurJS

yemount/pose-animator

#动画精灵

PixiJS

pixijs/pixijs: The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Zainking/LearningPixi: ⚡️Pixi教程中文版
PixiJS
Learn Pixi.js | Rex van der Spuy | Springer

spriteUtilities

kittykatattack/spriteUtilities: Useful functions for creating and working with sprites in Pixi
https://www.kkkk1000.com/js/spriteUtilities.js

#文字动画

Lettering.js

davatron5000/Lettering.js: A lightweight, easy to use Javascript <span> injector for radical Web Typography

Textillate.js

jschr/textillate: A jquery plugin for CSS3 text animations.
Textillate.js

gitWhatever/text-effect: textillate纯js实现版本,包括lettering(文字分离)和textillate(文字动画)的功能。

animo.js

ThrivingKings/animo.js: A powerful little tool for managing CSS animations

animejs

juliangarnier/anime: JavaScript Animation Engine
anime.js
anime.js • JavaScript animation engine

animateplus

bendc/animateplus: A+ animation module for the modern web

anijs

anijs/anijs: A Library to Raise your Web Design without Coding.
AniJS, A Library to Raise your Web Design without Coding

bounce.js

tictail/bounce.js: Create beautiful CSS3 powered animations in no time.
Bounce.js

click-colorful

ColdDay/click-colorful: 点击特效,五颜六色的小球绽放

collie

Collie - High Performance Animation Library for Javascript

cta.js

chinchang/cta.js: Animate your 'action-to-effect' paths
cta.js - Animate your 'action-to-effect' paths!

favico.js

ejci/favico.js: Make use of your favicon with badges, images or videos
favico.js - Make use of your favicon

fly-js

fly-js - npm

goalProgress

tinacious/goalProgress: :100: Animated progress bar using jQuery to show how close you are to reaching your goal.
Animated Goal Progress Bar jQuery plugin

gifshot

yahoo/gifshot: JavaScript library that can create animated GIFs from media streams, videos, or images
gifshot - JavaScript library that can create animated GIFs from media streams, videos, or images

gka

gkajs/gka: 一款高效、高性能的帧动画生成工具
gka

GreenSock-JS

greensock/GreenSock-JS: GreenSock's GSAP JavaScript animation library (including Draggable).
GSAP, the standard for JavaScript HTML5 animation | GreenSock

html5tooltipsjs

ytiurin/html5tooltipsjs: Tooltips with smooth 3D animation
html5tooltips.js - Tooltips with smooth 3D animation

ityped

luisvinicius167/ityped: Dead simple Javascript animated typing, with no dependencies.
iType.js | Javascript animated typing, with no dependencies

jsanim

Jsanim.com

jquery_flot_animator

jQuery Flot Animator

jquery.magicmove

maccman/jquery.magicmove: Animate DOM transitions.

JQuery Tip Cards

jQuery Tip Cards by Pete R. | The Pete Design
peachananr/tip_cards: Create a card layout that let your user flip through it like you see on Google Tips

kute.js

thednp/kute.js: KUTE.js is a native JavaScript animation engine featuring great code quality, badass performance, SVG morphing, stroke drawing and 2D & 3D transforms, CSS3 transforms, colors, as well as other CSS3 properties or presentation attributes.
KUTE.js | Javascript Animation Engine
KUTE.js Features | Javascript Animation Engine
KUTE.js | Javascript Animation Engine

label_better

peachananr/label_better: Label your form input like a boss with beautiful animation and without taking up space
jQuery Label Better by Pete R. | The Pete Design

Lazy Line Painter

camoconnell/lazy-line-painter: A jQuery plugin for path animation using the CSS -
Lazy Line Painter

loda-button

lugolabs/loda-button: jQuery plugin that animates the button icon with CSS3 when loading ...
lugolabs/loda-button-ui: Twist your jQuery UI button

lottie-web

airbnb/lottie-web: Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/
Introduction · Lottie

mojs

mojs/mojs: The motion graphics toolbelt for the web
legomushroom/mojs: motion graphics toolbelt for the web
An Introduction to mo.js | CSS-Tricks

moveTo

hsnaydd/moveTo: A lightweight scroll animation javascript library without any dependency

Mosaic jQuery Plugin

Mosaic – Sliding Boxes and Captions jQuery Plugin « Build Internet

motio

Motio

Move.js

Move.js - CSS3 animation framework for JavaScript
visionmedia/move.js: CSS3 backed JavaScript animation framework

minifiedjs

Minified.js - A Truly Lightweight JavaScript Library
timjansen/minified.js: A lightweight library for the Web

parallax

wagerfield/parallax: Parallax Engine that reacts to the orientation of a smart device
parallax.js

popmotion

Popmotion/popmotion: Simple animation libraries for delightful user interfaces
Popmotion/popmotion: Simple animation libraries for delightful user interfaces
Popmotion | JavaScript animation libraries for delightful interfaces

rekapi

Home - Documentation
Home - Documentation

s-gallery

S Gallery: A Responsive jQuery Gallery Plugin with CSS3 Animations — Sara Soueidan – Freelance-Front-End UI/UX Developer

snabbt.js

snabbt.js

Sticker.js

Sticker.js
cmiscm/stickerjs

typed.js

mattboldt/typed.js: A JavaScript Typing Animation Library
JavaScript Animated Typing with Typed.js | by Matt Boldt

three.js

three.js core

mrdoob/three.js: JavaScript 3D library.
three.js - Javascript 3D library

three.js libs、plugins&tools

Gio.js

syt123450/giojs: 🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Gio.js

Jeremboo/animated-mesh-lines: Tutorial and demos for Codrops about how play with the THREE.MeshLine library
brunoimbrizi/interactive-particles
UmbraSoftware/umbrajs-three: Render massive 3D models in real time with three.js

three.js 资源、整理集&FAQ

josdirksen/learning-threejs: Code repository for the examples from the Packt book "Learning Threejs"

tweenjs

CreateJS/TweenJS: A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.
TweenJS | A JavaScript library for tweening and animating HTML5 and JavaScript properties.
Inbetweening - Wikipedia

velocity

julianshapiro/velocity: Accelerated JavaScript animation.
Incredibly Fast UI Animation Using Velocity.js
The Simple Intro to SVG Animation
Velocity.js

vivus

maxwellito/vivus: JavaScript library to make drawing animation on SVG

Inspiration: 10 Examples of Pure CSS Animation on CodePen
JavaScript动画特效与技巧_专题_脚本之家
2019年 值得收藏的 15 个 JavaScript 和 CSS 动画库-WEB前端开发
动画:从 AE 到 Web | Aotu.io「凹凸实验室」

¥事件

¥Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable, Selections

#Mutation Observer

MutationObservers

googlearchive/MutationObservers: Mutation Observers Polyfill

MutationObserver.js

megawac/MutationObserver.js: ES3 Shim for the MutationObserver interface via DOM diffing.

#Resize Observer

resize-observer

juggle/resize-observer: Polyfills the ResizeObserver API and supports box size options from the latest spec.

resize-observer-polyfill

que-etc/resize-observer-polyfill: A polyfill for the Resize Observer API

hustcc/size-sensor: ~1 Kb, DOM element size sensor which will callback when size changed.
vincentriemer/native-css-layout-animation-poc
mjdease/preact-resize-observer: Element resize event for Preact
Chomtana/EventX-ResizeObserver-event: Allow programmer to bind resize event for DOM or HTML element in very simple syntax (You can also use JQuery to bind resize event).

#Selections

Selection.js

Simonwep/selection: Selection - A simple and lightweight library to realize visual DOM Selections, like on your Desktop. No jQuery. Supports any CSS library, e.g. Bootstrap.
Selection.js

#缩放/全屏插件

be-full

any86/be-full: 🍔 任意元素全屏显示, 不到1kb.

fullPage.js

alvarotrigo/fullPage.js: fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple

screenfull.js

sindresorhus/screenfull.js: Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
screenfull.js demo

zoom.js

#拖拽

#拖拽教程

draggabilly

desandro/draggabilly: Make that shiz draggable
Draggabilly

draggable

Shopify/draggable: The JavaScript Drag & Drop library your grandparents warned you about.
Draggable JS – JavaScript drag and drop library

dragula

bevacqua/dragula: Drag and drop so simple it hurts
dragula - Browser drag-and-drop so simple it hurts

drop

HubSpot/drop: A library for creating dropdowns and other floating elements. #hubspot-open-source
Drop

DragDrop

kbjr/DragDrop: A JavaScript micro-framework for adding drag-and-drop functionality to elements for advanced UI development
Dragdrop by kbjr

interact.js

taye/interact.js: JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
interact.js - JavaScript drag and drop, resizing and gestures

smooth-dnd

kutlugsahin/smooth-dnd: drag and drop library for javascript

mark-rolich/Dragdrop.js: This Javascript package implements drag-n-drop functionality in a browser
codrops/DragDropInteractions: Some inspiration for drag and drop interactions for the modern UI.
Bernardo-Castilho/dragdroptouch: Polyfill that enables HTML5 drag drop support on mobile (touch) devices.
StackHive/DragDropInterface: A Cross frame drag and drop interface for web browsers
One-com/knockout-dragdrop: A drag and drop binding for Knockout.
sunshine940326/sortable: 可拖放的sort插件
StackHive - Faster front-end design and developmen

daybrush/moveable: Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable!
moveable/packages/react-moveable at master · daybrush/moveable
moveable/packages/preact-moveable at master · daybrush/moveable
moveable/packages/ngx-moveable at master · daybrush/moveable
moveable/packages/svelte-moveable at master · daybrush/moveable

¥键盘事件

hotkeys

jaywcjlove/hotkeys: ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
git.io

jQuery.Hotkeys

jeresig/jquery.hotkeys: jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.

jwerty

jwerty - Awesome handling of keyboard events
keithamus/jwerty: ⌨ Awesome handling of keyboard events

js-shortcuts

stepanvr/js-shortcuts: JavaScript Shortcuts Library
JavaScript Shortcuts Library (jQuery plugin)

jquery.beeline

map7/jquery.beeline: jquery shortcut key plugin

jquery-shortcuts

ambethia/jquery-shortcuts: A very lightweight approach to keyboard shortcuts (hotkeys) with jQuery

jKey

jKey Samples

Keymage

piranha/keymage: Yet Another JS Keybinding library

KeyboardJS

RobertWHurst/KeyboardJS: A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.

keymaster

madrobby/keymaster: A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.

keyboard_shortcuts

Handling Keyboard Shortcuts in JavaScript

keyboard.backbone.js

mathphreak/keyboard.backbone.js: Keyboard shortcuts tied into Backbone.js

Kibo

marquete/kibo: A simple JavaScript library for handling keyboard events.

key-board-short-cuts

pantuza/key-board-short-cuts: A simple example of key boards shortcuts implementation with javaScript

keys.js

bitwalker/keys.js: Easy keybindings for browser applications!
Keys.js - Introduction

Keypress

Keypress: A Javascript library for capturing input
dmauro/Keypress: A keyboard input capturing utility in which any key can be a modifier key.

kbnav

vadimg/kbNav: Keyboard navigation for the web.

keycode.js

nostrademons/keycode.js: A library for cross-browser normalization of keyboard events
kabirbaidhya/keycode-js: A javascript package with Key Code constants.

keyutils

Ryan724/keyutils: JavaScript针对键盘事件监听处理的工具库

keyCode对照表

JavaScript Event KeyCodes

Mousetrap

Mousetrap - Keyboard shortcuts in Javascript
ccampbell/mousetrap: Simple library for handling keyboard shortcuts in Javascript

okShortcut(jQuery.shortcut.add 和 jQuery.shortcut.remove)

[okShortcut] Add example page · okbreathe/jquery_plugins@3e17bff

UserKeyboardShortcuts

re5et/UserKeyboardShortcuts: MooTools plugin to makes it easy for you to provide local user-customizable keyboard shortcuts for your users

¥鼠标滚轮事件

jquery/jquery-mousewheel: A jQuery plugin that adds cross-browser mouse wheel support.
javascript监听鼠标滚轮事件浅析_javascript技巧_脚本之家
关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别_javascript技巧_脚本之家

¥触摸

hammer.js

hammerjs/hammer.js: A javascript library for multi-touch gestures :// You can touch this
Hammer.JS - Hammer.js

pressure

stuyam/pressure: JavaScript library for handling Force Touch, 3D Touch, and Pointer Pressure.
Pressure.js

¥屏幕捕捉

JavaScript-screenshot

usecodelee/JavaScript-screenshot: JavaScript implementation of a screenshot with html2canvas.js and canvas2image.js

jscapture

mgechev/jscapture: Screen recording and capturing with pure client-side JavaScript.

screenshoteer

vladocar/screenshoteer: Make website screenshots and mobile emulations from the command line.

screenshot-as-a-service

fzaninotto/screenshot-as-a-service: Website screenshot service powered by node.js and phantomjs

¥滚屏事件

scrollama

russellgoldenberg/scrollama: Scrollytelling with IntersectionObserver.
Scrollama Demo: Basic

scroll-out

ScrollOut
scroll-out/scroll-out: ScrollOut detects changes in scroll for reveal, parallax, and CSS Variable effects!

uos

vaneenige/uos: 🐭 A tiny 250b scroll listener with progress.
uos - npm

¥事件代理、中心、监听、派发、发布订阅、驱动

#Event agent

delegated-events

dgraham/delegated-events: A small, fast delegated event library for JavaScript.

eventproxy

JacksonTian/eventproxy: An implementation of task/event based asynchronous pattern.
eventproxy Documentation
eventproxy.js
https://raw.githubusercontent.com/JacksonTian/eventproxy/master/lib/eventproxy.js

events-proxy

JohnApache/events-proxy: javascript 自定义事件代理

segment-boneyard/proxy-events: Use https://github.com/segmentio/forward-events instead.

#Event emitter

EventEmitter

Olical/EventEmitter: Evented JavaScript for the browser

EventEmitter3

primus/eventemitter3: EventEmitter3 - Because there's also a number 2. And we're faster.

tiny-emitter

scottcorgan/tiny-emitter: A tiny (less than 1k) event emitter library

callmecavs/knot.js: A browser-based event emitter, for tying things together.

#Event listeners

zurb/reactive-listener
wnr/element-resize-detector: Optimized cross-browser resize listener for elements.
mona-events - npm
zenorocha/good-listener: A more versatile way of adding & removing event listeners

EventUtil

xiaomoinfo/EventUtil: 跨浏览器事件处理函数(keywords: 前端学习使用资料笔记摘要源代码note learn
EventUtil——跨浏览器的事件对象 - 黄映焜 - 博客园

EventBus

krasimir/EventBus: Simple JavaScript class for managing events

eve

adobe-webplatform/eve: Custom events…

flowhub

yyued/flowhub: Through a simple way to deal with the event flow.
flowhub | Through a simple way to deal with the event flow.

PubSubJS

mroderick/PubSubJS: Dependency free publish/subscribe for JavaScript

DDFE/events: 事件管理中心,用于全局监听,派发事件
cferdinandi/events: A tiny event delegation library.

¥手势

any-touch

any86/any-touch: 一个手势库, 支持PC / 手机端
🖐 AnyTouch

¥拖放排序插件

Sortable

SortableJS/Sortable: Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Ember, Knockout and any CSS library, e.g. Bootstrap.
Sortable. No jQuery.

Slip.js

kornelski/slip: Slip.js — UI library for manipulating lists via swipe and drag gestures

alexgibson/shake.js: A custom 'shake' event plugin for mobile web browsers using device accelerometer.

¥可视化(Visualization)

#A-G

apexcharts.js

Installation – ApexCharts
apexcharts/apexcharts.js: A JavaScript Chart Library
ApexCharts.js – Open-Source HTML5 JavaScript Charts

anychart

anychart core

Overview | AnyGantt - Powerful HTML5 Gantt, Resource and PERT charts
Gallery | AnyGantt | Powerful HTML5 Gantt, Resource and PERT charts

AwesomeChartJS

AwesomeChartJS
cyberpython/AwesomeChartJS: A simple JavaScript chart rendering library

amcharts

JavaScript Charts & Maps - amCharts

aristochart

Aristochart - Sophisticated Javascript charts.

arborjs

arbor.js
samizdatco/arbor: a graph visualization library using web workers and jQuery

ArcGIS

ArcGIS API for JavaScript | ArcGIS for Developers (Latest)
ArcGIS API for JavaScript - ArcGIS知乎-新一代ArcGIS问答社区
ArcgisAPIforJavascript入门(一) - Javascript教程_JS教程_技术文章 - 红黑联盟
【ArcGIS for JS基础教程】 - 牛健平 - 在线视频教程-CSDN学院
ArcGIS API for JavaScript 3.27

bonsai

uxebu/bonsai: BonsaiJS is a graphics library and renderer
BonsaiJS - A Graphics Library

bluff

Bluff: Beautiful graphs in JavaScript

bpmn.js

bpmn.io
bpmn-io/bpmn-js: A BPMN 2.0 rendering toolkit and web modeler.
bpmn-io/bpmn-moddle: Read and write BPMN 2.0 XML from JavaScript.
bpmn-io/bpmn-js-examples: Some examples how to use bpmn-js
LinDaiDai/bpmn-chinese-document: 📒全网最详bpmn.js中文教材/文档
samulle/bpmn-vue-panel
LinDaiDai/bpmn-vue-basic: 🌰基于vue编写的一些自定义bpmn.js案例-基础篇
bpmn-io/min-dash: Minimum utility toolbelt
Web-based tooling for BPMN, DMN and CMMN | bpmn.io
Forum - bpmn.io
bpmn-js: BPMN 2.0 rendering toolkit and web modeler | Toolkits | bpmn.io
miniclound/vue-bpmn: 在vue中使用 bpmn-js(进阶)
polarloves/js-bpmn-js - 码云 - 开源中国

css-doodle

css-doodle/css-doodle: 🎨 A web component for drawing patterns with CSS.
<css-doodle />

canvasxpress

canvasXpress

canvasjs

Beautiful HTML5 JavaScript Charts | CanvasJS

Chart.js

chartjs/Chart.js: Simple HTML5 Charts using the <canvas> tag

charted

charted-co/charted: A charting tool that produces automatic, shareable charts from any data file
Charted

Cytoscape.js

cytoscape/cytoscape.js: Graph theory / network library for visualisation and analysis
Cytoscape.js

cloud-charts

alibaba/cloud-charts: 开箱即用的前端图表库,简单配置就能拥有漂亮的可视化图表
Cloud Charts 图表库

Dagre

Dagre
dagrejs/dagre: [DEPRECATED] - Directed graph layout for JavaScript
dagrejs/dagre-d3: [DEPRECATED] - A D3-based renderer for Dagre
dagre - npm

d3

d3-dag

erikbrinkman/d3-dag: Layout algorithms for visualizing directed acyclic graphs

d3/d3: Bring data to life with SVG, Canvas and HTML.
D3.js - Data-Driven Documents

dynatable

Dynatable.js - jQuery plugin for HTML5+JSON interactive tables and more
alfajango/jquery-dynatable: A more-fun, semantic, alternative to datatables

dc.js

dc.js - Dimensional Charting Javascript Library
dc-js/dc.js: Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js

dygraphs

dygraphs.com
danvk/dygraphs: Interactive visualizations of time series using JavaScript and the HTML canvas tag

datavjs

TBEDP/datavjs: DataV

DataV

DataV-Team/DataV: Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)
DataV
DataV-Team/DataV-React: React数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新

excalidraw

excalidraw/excalidraw: Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
Excalidraw

echarts

echarts core

apache/incubator-echarts: A powerful, interactive charting and visualization library for browser
ecomfe/echarts: A powerful, interactive charting and visualization library for browser
Apache ECharts (incubating)
ECharts 数据可视化实验室
Apache ECharts (incubating)
ECharts
Documentation - Apache ECharts
ECharts Documentation
Documentation - Apache ECharts
ECharts · Doc
基于html5 Canvas图表库 : ECharts | 菜鸟教程

echarts map

echarts-map

kidddfu/echarts-map: 😱ECharts的map资源,js及json。ECharts Map。

合并地图上的区域

TangSY/echarts-map-demo: echarts地图边界数据的实时获取与应用,省市区县多级联动下钻,真正意义的下钻至县级【附最新geoJson文件下载】

echarts options

echarts 资源、整理集&FAQ

echarts 资源

ECharts Gallery
ECharts Gallery
ECharts Gallery
ECharts Gallery
ECharts Gallery
ECharts Gallery - 南丁格尔
World Flights - Powered by ECharts-X
ECharts Gallery
ECharts Demo
ECharts的微博_微博

echarts 整理集

echarts FAQ

ervy

chunqiuyiyu/ervy: Bring charts to terminal.
Ervy - Bring charts to terminal.

elycharts

Elycharts | Elycharts, the ultimate javascript charting library
voidlabs/elycharts: Interactive Javascript (SVG|VML) Charting Library

Envision.js

envision - demos
HumbleSoftware/envisionjs: Dynamic HTML5 visualization

ember-charts

Addepar/ember-charts

fusioncharts

JavaScript charts for web & mobile | FusionCharts
FusionCharts Technologies

flot

Flot: Attractive JavaScript plotting for jQuery
flot/flot: Attractive JavaScript charts for jQuery

frappe

Frappe Charts: Simple and Modern SVG Charts
frappe/charts: Simple, responsive, modern SVG Charts with zero dependencies

Grafico

Grafico: Javascript charting library • Design • Kilian Valkhof

graphdracula

Dracula Graph Library | Graph Computation, Layout, Algorithms for JavaScript

graphviz

Graphviz - Graph Visualization Software

GoJS

GoJS Diagrams for JavaScript and HTML, by Northwoods Software
Get Started with GoJS

#H-N

Highcharts

Highcharts core

Highcharts API 文档 | Highcharts
Highcharts中文论坛
Interactive JavaScript charts for your webpage | Highcharts
highcharts/highcharts: Highcharts JS, the JavaScript charting framework
github.highcharts.com
兼容 IE6+、完美支持移动端、图表类型丰富的 HTML5 交互图表 | Highcharts
undefined 简数 CDN
动态更新的图表 | Highcharts
图表导出模块概述 | Highcharts 使用教程
兼容 IE6+、完美支持移动端、图表类型丰富的 HTML5 交互图表 | Highcharts

Highcharts libs、plugins&tools

Gantt

Gantt chart –
Highcharts Gantt is in Alpha! - Highcharts
Gantt chart | JShare

Highcharts 资源、整理集&FAQ

demo

正态分布图 | JShare
基础柱形图 | JShare
直方图 | JShare
更新数据列数据 | JShare
设置区域划分线代表的值为5.5 | JShare
设置区域划分带的颜色为#FCFFC5 | JShare
Highcharts Demo - JSFiddle
数组数据进行关联 | JShare
动态更新坐标轴 | JShare
直线图数据点点击事件 | JShare
数据列点击事件 | JShare
各种更新数据列 | JShare
获取选中的数据列 | JShare
删除数据列 | JShare
极地图 | JShare
蜘蛛图 | JShare
高级更新 | JShare

instance

图表对象获取方法 | JShare

辅助线&注释

blacklabel/annotations: Annotations plugin for Highstock by Black Label
Demo
Custom events - Highcharts module
ZRRJDD/highchart: 主要存放highchart功能相关源码。

jfreechart

JFreeChart

jscharts

JS Charts - Free JavaScript charts

jsPlumb

jsPlumb
jsplumb/jsplumb: Visual connectivity for webapps
jsPlumb Toolkit - build connectivity quickly
Overview | jsPlumb Documentation

jsxgraph

JSXGraph - JSXGraph
JSXGraph
JSXGraph Conference | 2. International JSXGraph Conference
JSXGraph - JSXGraph
JSXGraph - JSXCompressor – zlib compressed JavaScript code

Least.js

kamilczujowski/least.js-2: This plugin is no longer maintained –  Random and Responsive HiDPI jQuery Gallery based on HTML5 and CSS3

mermaid

mermaid-js/mermaid: Generation of diagram and flowchart from text in a similar manner as markdown
knsv/mermaid: Generation of diagram and flowchart from text in a similar manner as markdown
mermaid · GitBook
mermaid - Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.
mermaid-js/mermaid-live-editor: Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
mermaid-js/mermaid-cli: Command line tool for the Mermaid library
TomWright/mermaid-server: Go implementation of a HTTP server to allow remote generation of mermaid-js diagrams without any pre-requisites installed locally.

mapkitjs

MapKit JS - Maps - Apple Developer

morris.js

morris.js
morrisjs/morris.js: Pretty time-series line graphs

MultiQC

ewels/MultiQC: Aggregate results from bioinformatics analyses across many samples into a single report.

#O-T

OrgChart

dabeng/OrgChart: It's a simple and direct organization chart plugin. Anytime you want a tree-like chart, you can turn to OrgChart.
caprica/jquery-orgchart: JQuery Organisation Chart Plugin
wesnolte/jOrgChart: A jQuery plugin to draw tree-like structures such as OrgCharts.

paperjs

Paper.js
paperjs/paper.js: The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

pizza-pie-charts

Pizza Pie Charts | Playground from ZURB
zurb/pizza: Better pie, donut, line, and bar graphs.

plantuml

开源工具,使用简单的文字描述画UML图。

pigeon-maps

mariusandra/pigeon-maps: ReactJS Maps without external dependencies
pigeon-maps

p5.js

processing/p5.js: p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
home | p5.js
mapk/p5js-block: A p5.js block for Gutenberg in WordPress

Processing.js

Processing.js
processing-js/processing-js: A port of the Processing visualization language to JavaScript.

Rappid

Rappid: Powerful visual tools at your fingertips

reference

Raphaël Reference
DmitryBaranovskiy/raphael: JavaScript Vector Library
Raphaël—JavaScript Library

raphael

Raphaël Reference
Raphaël—JavaScript Library
Raphaël Reference
DmitryBaranovskiy/g.raphael: Charts for Raphaël
crccheck/raphael-svg-import-classic: Import SVG files to Raphael
DmitryBaranovskiy/raphael: JavaScript Vector Library
neveldo/jQuery-Mapael: jQuery plugin based on raphael.js that allows you to display dynamic vector maps
An Intro to Raphaël - Raphaël

rawgraphs

RAWGraphs
densitydesign/raw: The missing link between spreadsheets and data visualization

rgraph

RGraph is a Free and Open Source JavaScript charts library for websites

roughViz

jwilber/roughViz: Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.

SVG.js

SVG.js | Home
svgdotjs/svg.js: The lightweight library for manipulating and animating SVG

Sinomap

Sinomap - 超轻量 JS 地图库
doodlewind/sinomap: 🌎 Super lightweight canvas map lib.

smoothiecharts

Smoothie Charts: A JavaScript Charting Library for Streaming Data
joewalnes/smoothie: Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

Sparky

Sparky

sigmajs

Sigma js
jacomyal/sigma.js: A JavaScript library dedicated to graph drawing

SVGator

SVG Animation Creator - Animate and Export SVG | SVGator

SuperMap

SuperMap/iClient-JavaScript: Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
SuperMap iClient JavaScript 10i

Superset

apache/superset: Apache Superset is a Data Visualization and Data Exploration Platform
Welcome | Superset

tui-chart

TOAST UI :: Make Your Web Delicious!
nhnent/tui.chart: 🍞🍯 Beautiful chart for data visualization.

#U-Z

vis.js

vis.js
almende/vis: vis.js is a dynamic, browser-based visualization library
vis.js

viser

viserjs/viser: viser is a toolkit fit for data vis engineer. https://viserjs.gitee.io/
Viser

¥antvis

antv

AntV team
AntV | 蚂蚁数据可视化
蚂蚁数据可视化 - AntV

G2

antvis/G2: 📊 A highly interactive data-driven visualization grammar for statistical charts.
antvis/g2: The Grammar of Graphics in JavaScript
antvis/G2Plot: An interactive and responsive charting library
G2 可视化引擎 | AntV
G2Plot 开箱即用的图表库 | AntV
G2 基础图表类库 - AntV

G6

antvis/G6: ♾ A Graph Visualization Framework in JavaScript
G6 图可视化引擎 | AntV

X6

antvis/X6: 🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
X6 | 蚂蚁数据可视化

¥Map

city-roads

anvaka/city-roads: Visualization of all roads within any city
Draw all roads in a city at once

Leaflet

Leaflet core

Leaflet
Leaflet/Leaflet: JavaScript library for mobile-friendly interactive maps
Leaflet/Leaflet.draw: Vector drawing and editing plugin for Leaflet

Leaflet libs、plugins&tools

leaflet-extras

leaflet-extras
leaflet-extras/leaflet-providers: An extension to Leaflet that contains configurations for various free tile providers.

react-leaflet

PaulLeCam/react-leaflet: React components for Leaflet maps
React Leaflet | React Leaflet

Vue Leaflet

Vue Leaflet
vue-leaflet/Vue2Leaflet: Vue 2 components for Leaflet maps

tombatossals/angular-leaflet-directive: AngularJS directive to embed an interact with maps managed by Leaflet library
stefanocudini/leaflet-search: Search stuff in a Leaflet map
perliedman/leaflet-routing-machine: Control for routing in Leaflet
perliedman/leaflet-realtime: Put realtime data on a Leaflet map
ljagis/leaflet-measure: Coordinate, linear, and area measure control for Leaflet maps
calvinmetcalf/leaflet-ajax: plugin for leaflet for ajax
onaci/leaflet-velocity: Visualise velocity data on a leaflet layer
mapbox/leaflet-image: leaflet maps to images
alex3165/react-leaflet-draw: React component for leaflet-draw on top of react-leaflet
Turbo87/leaflet-sidebar: A responsive sidebar for Leaflet maps
mapbox/leaflet-omnivore: universal format parser for Leaflet & Mapbox.js
Asymmetrik/ngx-leaflet: Core Leaflet package for Angular.io
angular-ui/ui-leaflet: AngularJS directive to embed an interact with maps managed by Leaflet library
perliedman/leaflet-control-geocoder: A simple geocoder form to locate places. Easily extended to multiple data providers.
wandergis/leaflet-echarts3: A plugin for leaflet to load echarts3 map and Make big data visualization easier.

Leaflet 资源、整理集&FAQ

NICEXAI/leaflet_zh: Leaflet中文文档

lbj96347/2020-virus-map: Base on China official news to pop up virus cases on map. 基于中国官方新闻公布数据,绘制新型冠状病毒案例于地图上。
shfshanyue/2019-ncov: 全国新型冠状病毒,肺炎疫情实时省市地图
地图选择器
地图选择器

¥other 可视化

chartjs/Chart.js: Simple HTML5 Charts using the <canvas> tag
microsoft/SandDance: Visually explore, understand, and present your data.
williamngan/pts: A library for visualization and creative-coding
AAChartModel (An An)
apachecn/fund-data-vis-zh
Rappid: Powerful visual tools at your fingertips
TOAST UI :: Make Your Web Delicious!
The Best JavaScript Data Visualization & Charting Libraries 2018 | Code Wall
From data to Viz | Find the graphic you need
数据可视化|数据可视化分析|数据可视化工具|数据可视化大屏幕展示 —UILeader
FoamTree: addictively interactive Voronoi treemap | Carrot Search

¥甘特图

dhtmlxGantt

DHTMLX/gantt: Javascript Gantt chart

PlusGantt

普加甘特图(PlusGantt) V3.0 开发文档

robicch/jQueryGantt: jQuery Gantt editor
frappe/gantt: Open Source Javascript Gantt
thegrubbsian/jquery.ganttView: An editable jQuery Gantt chart plugin.
mbielanczuk/jQuery.Gantt: jQuery Gantt Chart
neyric/gh-issues-gantt: Generate Gantt Diagrams from GitHub Issues
lenxeon/gantt: 项目甘特图,可调整任务的开始结束时间,百分比
oguzhanoya/jquery-gantt: 🌈 Lightweight jQuery gantt plugin.
realm/github-gantt: Generate Gantt Charts From Github Issues!
ybx13579/jQuery.Gantt: jQuery.Gantt 甘特图
d-band/gantt: Gantt chart library using jsx support SVG, Canvas and SSR
limodou/uli-gantt: JQuery gantt plugin, based on d3.js and mmGrid
jsGanttImproved/jsgantt-improved: A fully featured gantt chart component built entirely in Javascript, CSS and AJAX. No images required.
FlamingTempura/JSGanttChart: JavaScript Gantt Chart Framework
mattiasmak/Polymer-gantt: Polymer gantt
substack/gantt-chart: generate an svg gantt chart in node and the browser
ProtoTeam/time-gantt: 一个react类甘特图图表,功能是时间基线上的任务耗时管理,并且能够与过往耗时进行对比
erikthered/raphael-gantt: Draw gantt charts with Raphaël and Moment.js
goofmint/TodoistGanttChartView: Gantt Chart Viewer for Todoist
ECharts Gallery
13个js版gantt甘特图控件集合_51CTO下载中心_IT技术资料免费下载
甘特图

¥热力图

pa7/heatmap.js: 🔥 JavaScript Library for HTML5 canvas based heatmaps
pa7/Keyboard-Heatmap: Realtime Keyboard Heatmap showing the character distribution of texts - made with heatmap.js
pyalot/webgl-heatmap: A high performance WebGL/JS heatmap display library
mohans-ca/d3js-heatmap: 10 Steps to create calendar view heatmap in d3.js

¥流程图(flow chart)

flowchart.js

adrai/flowchart.js: Draws simple SVG flow chart diagrams from textual representation of the diagram
flowchart.js

imove

imgcook/imove: Move your mouse, generate code from flow chart
使用文档 · 语雀

mxgraph

jgraph/mxgraph: mxGraph is a fully client side JavaScript diagramming library
mxGraph 3.9.8
JavaScript Diagramming

topology

le5le-com/topology: A diagram (topology, UML) framework uses canvas and typescript. 一个轻量(100k左右)、功能丰富的绘图工具(微服务架构图、拓扑图、流程图、类图等UML图、脑图,动画、视频支持)。 【在线使用】:
乐吾乐Topology - 基于开源的免费可视化绘图工具
乐吾乐 Topology · 语雀
开发自己的图形库 · 语雀
乐吾乐

图之典

$网络、存储&安全

¥内容分发网络(Content Delivery Network,or Content Distribution Network,CDN)

cdnjs

cdnjs
cdnjs/cdnjs: 🤖 CDN assets - The #1 free and open source CDN built to make life easier for developers.
cdnjs - The #1 free and open source CDN built to make life easier for developers
cdnjs.cloudflare.com

express-cdn

ladjs/express-cdn: Node module for delivering optimized, minified, mangled, gzipped assets with Express and Amazon's CDN (S3/CloudFront)
express-cdn - npm

jsDelivr

jsdelivr/jsdelivr: A free, fast, and reliable Open Source CDN for npm and GitHub
jsdelivr/data.jsdelivr.com: The official jsDelivr API
jsdelivr/www.jsdelivr.com: The official jsDelivr website
jsDelivr - A free, fast, and reliable CDN for open source
@lgd-utils/object CDN by jsDelivr - A CDN for npm and GitHub

module-to-cdn

mastilver/module-to-cdn

UNPKG

mjackson/unpkg: The CDN for everything on npm
UNPKG
貌似发现了一个 unpkg.com 在国内的镜像? - V2EX

Content delivery network - Wikipedia
CDN Planet: we help you select the right CDN
KeyCDN - Content delivery made easy
BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
静态资源托管库

Cloudflare

Cloudflare_智能化云服务平台_免费CDN安全防护_Cloudflare 中国官网 | Cloudflare
Cloudflare API v4 Documentation

¥Web 推送(Web Push)&实时消息推送

web-push-libs

web-push-libs
web-push-libs/web-push: Web Push library for Node.js

¥爬虫、存储、加载、路由&会话

¥web爬行和抓取库

Apify

Apify
apifytech/apify-js: Apify SDK: The scalable web crawling and scraping library for JavaScript. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.
apify - npm

¥存储&异步存储

#Cookie

#Cookie core

Chrome Same-Site Cookies

GoogleChromeLabs/samesite-examples: Examples of using the SameSite cookie attribute in a variety of language, libraries, and frameworks.
draft-ietf-httpbis-cookie-same-site-00 - Same-Site Cookies
SameSite cookies explained
如何快速技术升级?应对Chrome新版禁非法读取第三方Cookie - 知乎
什么是CookieMapping - 知乎
谷歌浏览器开始测试第三方Cookie拦截_cookie

Cookie Store API

Cookie Store API
Cookie Store API

What are cookies? | Cookies & You

#Cookie libs、plugins&tools

cookie

jshttp/cookie: HTTP server cookie parsing and serialization

cookieconsent

osano/cookieconsent: A free solution to the EU, GDPR, and California Cookie Laws

Cookies

ScottHamper/Cookies: JavaScript Client-Side Cookie Manipulation Library

cookie.js

florian/cookie.js: A tiny JavaScript library that simplifies cookies.

cookies.js

madmurphy/cookies.js: Simple cookie framework with full Unicode support

cookie-universal

microcipcip/cookie-universal: Universal cookie plugin, perfect for SSR

evercookie

samyk/evercookie: Produces persistent, respawning "super" cookies in a browser, abusing over a dozen techniques. Its goal is to identify users after they've removed standard cookies and other privacy data such as Flash cookies (LSOs), HTML5 storage, Silve

jquery-cookie

carhartl/jquery-cookie: No longer maintained, superseded by JS Cookie:

js-cookie

js-cookie/js-cookie: A simple, lightweight JavaScript API for handling browser cookies
js-cookie - npm

tarteaucitron.js

AmauriC/tarteaucitron.js: RGPD friendly cookie manager

weapp-cookie

charleslo1/weapp-cookie: 一行代码让微信、头条、百度、支付宝小程序支持 cookie,兼容 uni-app 🍪🚀 One line of code allows weapp to support cookie(wx weixin wxapp cookie)

Alex1990/tiny-cookie: A tiny cookie manipulation plugin for the browser.

#Cookie 资源、整理集&FAQ

cookie填充内容

JS Cookie 中文乱码

JS设置cookie、读取cookie、删除cookie_javascript技巧_脚本之家

#IndexedDB

Dexie.js

dfahlander/Dexie.js: A Minimalistic Wrapper for IndexedDB
Dexie.js - Minimalistic IndexedDB Wrapper

db

ngrx/db: RxJS powered IndexedDB for Angular apps

db.js

aaronpowell/db.js: db.js is a wrapper for IndexedDB to make it easier to work against

IndexedDBShim

axemclion/IndexedDBShim: A polyfill for IndexedDB using WebSql

IndexedDB

w3c/IndexedDB: Indexed Database API
Indexed Database API 3.0

idb

jakearchibald/idb: IndexedDB, but with promises
idb - npm

indexeddb-backbonejs-adapter

superfeedr/indexeddb-backbonejs-adapter: An indexedDB adapter for Backbonejs
Superfeedr Blog - Backbonejs adapter for IndexedDB

IDBWrapper

jensarps/IDBWrapper: A cross-browser wrapper for IndexedDB
IDBWrapper

idb.filesystem.js

ebidel/idb.filesystem.js: HTML5 Filesystem API polyfill using IndexedDB
idb.filesystem.js - npm

jquery-indexeddb

axemclion/jquery-indexeddb: An IndexedDB Plugin for Jquery.
Jquery IndexedDB Plugin

JsStore

ujjwalguptaofficial/JsStore: JsStore is an IndexedDB Wrapper. It makes IndexedDB super easy with its SQL like apis.
JsStore - Think in SQL and do in JS

level-js

Level/level-js: An abstract-leveldown compliant store on top of IndexedDB.

treo

treojs/treo: Consistent API to IndexedDB
treojs.com

web-crypto-storage

willgm/web-crypto-storage: A tiny promise-based crypto keyval storage using IndexedDB and the native Web Crypto API

zangodb

erikolson186/zangodb: MongoDB-like interface for HTML5 IndexedDB
Index

MrXujiang/xdb: 基于indexedDB API二次封装的支持过期时间,且采用promise封装的存储库
HTML5 IndexedDB本地储存-H5教程-PHP中文网

#WebStorage

barn

arokor/barn: Fast, atomic persistent storage layer on top of localstorage

cross-storage

zendesk/cross-storage: Cross domain local storage, with permissions

ImmortalDB

gruns/ImmortalDB: A relentless key-value store for the browser.

KV Storage

WICG/kv-storage: A proposal for an async key/value storage API for the web
GoogleChromeLabs/kv-storage-polyfill: A polyfill for the kv-storage built-in module.
KV Storage
KV Storage: the Web's First Built-in Module  |  Google Developers

local-store2

strange-fish/local-store2: 声明式的使用localStorage或sessionStorage
local-store2 - npm

localForage

localForage/localForage: 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
scotttrinh/angular-localForage: Angular service & directive for https://github.com/mozilla/localForage (Offline storage, improved.)
tkh44/react-localforage: 👨‍🌾 Declarative localForage in React
genkgo/ember-localforage-adapter: Offline usage for Ember Data, based on localstorage adapter, but now uses Mozilla's localforage as data source
thgreasi/localForage-cordovaSQLiteDriver: SQLite driver for Cordova apps using localForage.
shidianxia/vue-localforage: A simple Vue plugin wrapped from localForage.
localForage/localForage-backbone: Backbone.js driver for the localForage offline storage library
localforage - npm
localForage
localForage 中文文档

localStorage

machao/localStorage: 全浏览器兼容localStorage组件

localStorageDB

knadh/localStorageDB: A simple database layer for localStorage and sessionStorage for creating structured data in the form of databases and tables

lockr

tsironis/lockr: A minimal API wrapper for localStorage

lscache

pamelafox/lscache: A localStorage-based memcache-inspired client-side caching library.

store.js

marcuswestin/store.js: Cross-browser storage for all use cases, used across the web.

store

nbubna/store: A better way to use localStorage and sessionStorage

web-storage-cache

wuchangming/web-storage-cache: 对localStorage 和sessionStorage 进行了扩展,添加了超时时间,序列化方法

Chechengyi/sweet-storage: 给localStorage整合了过期时间的功能
softvar/secure-ls: Secure localStorage data with high level of encryption and data compression.
alekseykulikov/storage: Asynchronous browser storage with multiple back-ends (IndexedDB, WebSQL, localStorage)
krasimir/lsbridge: Using local storage as a communication channel
Pure-Peace/the-storages: Enhanced, support data binding localStorage and sessionStorage.
dom-storage - npm
项目优化——localStorage|sessionStorage统一管理方案-mb6004f83c7725c的博客-51CTO博客
Pure-Peace/the-storages: Enhanced, support data binding localStorage and sessionStorage.
Pure-Peace/vue-the-storages: A Vue plugin that enhances localStorage/sessionStorage (supports vue2 and vue3). It allows two-way binding of storage data, multi-page data binding, storage event listener, and rich api (async/sync)

#高速缓存(Caching)

#HTML5 离线缓存

网络应用清单  |  Web  |  Google Developers
Manifesto - An HTML5 Offline Application Cache verification bookmarklet

#least-recently-used,LRU

async-cache

isaacs/async-cache: Cache your async lookups and don't fetch the same thing more than necessary.
async-cache - npm

hashlru

dominictarr/hashlru

keyv-lru

keyv-lru - npm

lru

chriso/lru: A simple LRU cache
lru - npm

lru-cache

isaacs/node-lru-cache
lru-cache - npm

lru-memoize

erikras/lru-memoize: A utility to provide LRU memoization for any js function
lru-memoize - npm

lru-memoizer

jfromaniello/lru-memoizer: Memoize functions results using an lru-cache.
lru-memoizer - npm

lru-queue

medikoo/lru-queue: Size limited queue based on LRU algorithm
lru-queue - npm

lru_map

rsms/js-lru: A fast, simple & universal Least Recently Used (LRU) map for JavaScript
lru_map - npm
TrueLink/lru-ts: LRU cache in TypeScript, adapted from https://github.com/rsms/js-lru

lrucache

zensh/lrucache: LRU Cache for node.js/browser.
lrucache - npm

p-async-cache

kaelzhang/p-async-cache: Cache the async promise lookups and avoid fetching the same thing more than necessary.
p-async-cache - npm

quick-lru

sindresorhus/quick-lru: Simple “Least Recently Used” (LRU) cache
quick-lru - npm

weak-lru-cache

kriszyp/weak-lru-cache: A cache using LRU and weak references to cache data in a way that works in harmony with garbage collection
weak-lru-cache - npm

#memory-resident/memoization

fast-memoize

caiogondim/fast-memoize.js: :rabbit2: Fastest possible memoization library
fast-memoize - npm

jStorage

andris9/jStorage: jStorage is a simple key/value database to store data on browser side

mem

sindresorhus/mem: Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
mem - npm

memorystorage

Download/memorystorage: Memory-backed storage object that implements the Web Storage API
memorystorage - npm

memoizee

medikoo/memoizee: Complete memoize/cache solution for JavaScript
memoizee - npm

memoizerific

thinkloop/memoizerific: Fast, small, efficient JavaScript memoization lib to memoize JS functions.
memoizerific - npm

memoize-one

alexreardon/memoize-one: A memoization library which only remembers the latest invocation
microlinkhq/async-memoize-one: memoize the last result, in async way.
memoize-one - npm
async-memoize-one - npm

micro-memoize

planttheidea/micro-memoize: A tiny, crazy fast memoization library for the 95% use-case
micro-memoize - npm

moize

planttheidea/moize: The consistently-fast, complete memoization solution for JS
moize - npm

nano-memoize

anywhichway/nano-memoize: Faster than fast, smaller than micro ... a nano speed and size (780 Brotili bytes) memoize for single and multiple argument functions.
nano-memoize - npm

p-memoize

sindresorhus/p-memoize: Memoize promise-returning & async functions
p-memoize - npm

@j.u.p.iter/memory-storage - npm
local-storage-poorlyfill - npm
@axtk/memory-storage - npm
memory-storage - npm
memoization · GitHub Topics

proxy-memoize

dai-shi/proxy-memoize: Intuitive magical memoization library with Proxy and WeakMap

cache-base

jonschlinkert/cache-base: Basic object store with methods like get/set/extend/omit
cache-base - npm

jsCache

mortzdk/jsCache: jsCache is a javascript library that enables caching of javascripts, css-stylesheets and images using my localStorage polyfill. This is especially useful when serving your website for mobile phones, which has limited HTTP caching availabl

keyv-null

keyv-null - npm

@qest/cache-async-adapter - npm
throttle-async-function - npm

brownies

franciscop/brownies: 🍫 Tastier cookies, local, session, and db storage in a tiny package. Includes subscribe() events for changes.

basil.js

Wisembly/basil.js: The missing Javascript smart persistent layer

remotestorage.js

remotestorage/remotestorage.js: ⬡ JavaScript client library for integrating remoteStorage in apps

samyk/poisontap: Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.

¥页面预加载

prerender

prerender/prerender: Node server that uses Headless Chrome to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware.

prerender-spa-plugin

chrisvfritz/prerender-spa-plugin: Prerenders static HTML in a single-page application.

prerender-node

prerender/prerender-node: Express middleware for prerendering javascript-rendered pages on the fly for SEO

quicklink

GoogleChromeLabs/quicklink: ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time
Quicklink
quicklink - npm

vue-seo-prerender

snipcart/vue-seo-prerender: Vue.js Tutorial: A Prerendered, SEO-Friendly Example
Vue.js SEO-Friendly SPAs: Tips, Tools & Prerender Example - Snipcart

¥新窗口

browser-js

kud/browser-js: A sugar for your browser.

pennywise

¥前端路由

page.js

visionmedia/page.js: Micro client-side router inspired by the Express router
Page.js by visionmedia

pathjs

mtrpcic/pathjs: Simple, lightweight routing for web browsers

universal-router

kriasoft/universal-router: A simple middleware-style router for isomorphic JavaScript web apps
universal-router - npm
Universal Router ∙ Isomorphic routing solution for JavaScript applications

flatiron/director: a tiny and isomorphic URL router for JavaScript
ribbitjs/ribbit: Standalone CLI for easy static file generating and route management.
fengshi123/router-example: 本实例分别实现了 Hash 模式和 History 模式的路由
Vue Router Path Parser

¥管理会话历史记录

history

ReactTraining/history: Manage session history with JavaScript
blog/analysis/history at master · sihai00/blog
history - npm

history.js

browserstate/history.js: History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 brow

jquery-ajaxy

balupton/jquery-ajaxy: jQuery Ajaxy aims at solving complicated AJAX Paradigms by providing you with a easy managed solution to bind into page state (URL Hash) changes, AJAX form submits, and support AJAX links.
jQuery Ajaxy

jquery-history

balupton/jquery-history: Super-seeded by github.com/balupton/history.js - jQuery History allows you to easily track changes of the pages state by tracking URL Hashes. Supports changes triggered by bookmarks and back & forward buttons, as well as cross bro
jQuery History - Simple History Handler/Remote for Hash, State, Bookmarking, and Forward Back Buttons

loadify.js

aeurielesn/loadify.js: Loadify.js = jQuery + Anchors + Ajax + HTML5 History API.

pushy

kibu-australia/pushy: Clojurescript library for quick and easy HTML5 pushState

InstantClick

dieulot/instantclick: InstantClick makes following links in your website instant.
InstantClick — JS library to make your website instant
Events and script re-evaluation in InstantClick
完美解决有关预加载InstantClick的问题-js教程-PHP中文网
关于预加载InstantClick的问题解决方法_javascript技巧_脚本之家
使用InstantClick.js让页面提前加载200ms_javascript技巧_脚本之家
InstantClick提升页面加载速度,让你的网站与众不同!-小锋博客

quickstart-js

firebase/quickstart-js: Firebase Quickstart Samples for Web
Quick Start — Vuetify.js

¥请求、响应、网络、客户端&服务端

¥Concurrent Request/Request Queue

robinwp/RequestQueue: 带并发数限制的请求。需要浏览器支持promise,或者使用polyfill
1446445040/ajax-limiter: 一个不同于Promise.all的工具函数,用于当你想要尽快完成所有请求,又想控制并发数量的时候。一句话概括,控制并发请求的最大数量。
mlinquan/for-more: Multithread Synchronization Loop. Support Promise.
zqh404/requestQueue: 模拟一个请求队列,处理在http1.0协议下大量请求数并发情况导致6-8个请求等待而阻塞后面的请求情况
zhongjiewang/js-crawler: 并发请求

¥统一资源标识符(Uniform Resource Identifier,URI)&统一资源定位符(Uniform Resource Location,URL)

#URLSearchParams

url-search-params

WebReflection/url-search-params: Simple polyfill for URLSearchParams standard
ungap/url-search-params: The URLSearchParams polyfill

URLSearchParams - Web APIs | MDN
plesiecki/tiny-search-params: Tiny (~300b) and ultra fast query-string like utility
stevenvachon/is-urlsearchparams: Determines whether a value is a URLSearchParams instance.
athanclark/purescript-web-urlsearchparams: Binding to the javascript Web URLSearchParams browser API

#Query String

append-query

lakenen/node-append-query: Append querystring params to a URL.
append-query - npm

qs

ljharb/qs: A querystring parser with nesting support
qs - npm

query-string

sindresorhus/query-string: Parse and stringify URL query strings
query-string - npm

qs-stringify

goto-bus-stop/qs-stringify: Simple query stringify with nesting, ~200b gzipped.

mathiasvr/querystring: Node's querystring module for browsers.
unshiftio/querystringify: Querystringify - Small, simple but powerful query string parser.
john-yuan/querystring.js: A query string encoder and decoder. Can be used to encode arrays and objects.
cmddevelopllc/query-parameters: Translates URL query parameters for Mongoose, Express, and MongoDb
url-search-query-builder - npm
JavaScript获取URL中参数querystring的方法详解_javascript技巧_脚本之家
Request 对象之QueryString集合

#URI/URL Polyfill

lifaon74/url-polyfill: Polyfill URL and URLSearchParams to match last ES7 specifications
LvChengbin/url: Polyfill for URL and URLSearchParams conforming the implementation of Google Chrome
jerrybendy/url-search-params-polyfill: a simple polyfill for javascript URLSearchParams
lukeed/url-shim: A 1.5kB browser polyfill for the Node.js `URL` and `URLSearchParams` classes.

检测、解析&格式化URI/URL

build-url

steverydz/build-url
build-url - npm

compare-urls

sindresorhus/compare-urls: Compare URLs by first normalizing them

humanize-url

sindresorhus/humanize-url: Humanize a URL: https://sindresorhus.com → sindresorhus.com

js-url

websanova/js-url: url() - A simple, lightweight url parser for JavaScript

jsVideoUrlParser

Zod-/jsVideoUrlParser: A javascript parser to extract informations like provider, channel, id, start time from YouTube, Vimeo, Dailymotion, Twitch,... urls

normalize-url

sindresorhus/normalize-url: Normalize a URL
normalize-url - npm

purl

allmarkedup/purl: [NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them.

Url.js

kevincox/url.js: URL parsing in javascript.
jillix/url.js: A lightweight JavaScript library to manipulate the page url.
url.js
Url.combine 展示 - WEB源码js/css/H5 - JSRUN

url-join

jfromaniello/url-join: Join all arguments together and normalize the resulting url.
url-join - npm

url-parse

unshiftio/url-parse: Small footprint URL parser that works seamlessly across Node.js and browser environments.

uri-js

garycourt/uri-js: An RFC 3986 compliant, scheme extendable URI parsing/validating/normalizing/resolving library for JavaScript

alexcorvi/anchorme.js: Tiny, fast, efficient, feature rich Javascript library to detect links / URLs / Emails in text and convert them to clickable HTML anchor links
moxystudio/js-proper-url-join: Like path.join but for a URL
lydell/resolve-url: Like Node.js’ `path.resolve`/`url.resolve` for the browser.
mjackson/resolve-pathname: Resolve URL pathnames using JavaScript
ljosa/urlize.js: JavaScript port of Django's function for converting URLs in text into clickable links.
benmvp/url-lib: A simple, lightweight string utility for Node and browsers that supports serializing and parsing URLs and query strings.
stevenvachon/universal-url: WHATWG URL for Node & Browser.
stevenvachon/universal-url-lite: A smaller Universal WHATWG URL, for Browserify/etc.
bryanthomaschen/re-url
rock-candy/format-url: Create formatted urls
ly-utils/ly-url-format: url参数格式化
harrydengchao/tiny-urlformat: This is a url format tool
IonicaBizau/parse-url: An advanced url parser supporting git urls too.
IonicaBizau/parse-path: Parse paths (local paths, urls: ssh/git/etc)
url-set-query - npm
url-format - npm
RFC 6570 - URI Template
RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
urlencode - When to encode space to plus (+) or %20? - Stack Overflow
HTTP URL Path Parameter Syntax — Dorian Taylor
unshift.io
URL Decode Online - Encode / Decode URL

¥网络连接状态

Offline.js

Offline.js – Handle your users losing their internet connection like a pro
HubSpot/offline: Automatically display online/offline indication to your users

¥请求、响应&客户端

#JSONP

afeld/jsonp: A proxy to help with cross-domain requests
loshafee/jsonp: a jsonp module using promise
webmodules/jsonp: A simple JSONP implementation
HolyZheng/jsonpGet: A simple lib for Jsonp Cross-domain Request, it returns a promise。一款用于jsonp跨域请求的插件,并经过promise封装,简单易用。
hideden/ngx_http_jsonp_callback: nginx append jsonp callback module.
JSONProxy
jquery - jsonp callback problem - Stack Overflow
JSONP 教程 | 菜鸟教程

#重复提交

axios

axios core

《axios源码解读系列》

contentType和responseType

axios 的responseType 类型动态设置_慕课猿问

interceptors

Instance does not have global interceptors · Issue #993 · axios/axios

transformRequest和transformResponse

用户对问题“如何使用transformRequest和transformResponse修改$资源的数据?”的回答 - 问答 - 云+社区 - 腾讯云

URLSearchParams

URLSearchParams 对象用法-蚂蚁部落

axios/axios: Promise based HTTP client for the browser and node.js
Axios
使用说明 · Axios 中文说明 · 看云
axios-es6 - npm
axios2 - npm
axios - npm
axios中文网|axios API 中文文档 | axios
Axios

axios libs、plugins&tools

#取消请求(Abort/Cancel Request)

axios-cancel

GitHub - thaerlabs/axios-cancel: Simplify cancellation of http requests when using the awesome axios library
axios-cancel - npm

axios-cancel-plugin

yomaGit/axios-cancel: axios取消请求demo
axios-cancel-plugin - npm

axios-cancelable - npm
cp-axios - npm
c-promise2 - npm
http-conn - npm
cp-fetch - npm
axios-cancel-mixin - npm

axios-cached-dns-resolve

axios-cached-dns-resolve - npm

axios-extensions

kuitos/axios-extensions: 🍱 axios extensions lib, including throttle, cache, retry features etc...

axios-mapper

RainManGO/axios-mapper: 🚀🚀make ts project easy to requset transform model

axios-middleware

emileber/axios-middleware: Simple axios middleware service
Getting started

axios-mock-adapter

ctimmerm/axios-mock-adapter: Axios adapter that allows to easily mock requests

axios-pluginify

uioz/axios-pluginify: 插件化你的 axios 拦截器和工具, 使其更加容易复用.

axios-retry

softonic/axios-retry: Axios plugin that intercepts failed requests and retries them whenever possible

axios-service

libaoxu/axios-service: make axios more easlier to use in code
Package - axios-service

progress-bar-4-axios

rikmms/progress-bar-4-axios: Slim progress bar (NProgress) for Web applications that use Axios library for HTTP requests
axios-progress-bar - npm

retrofit-cjs

glangzh/retrofit-cjs: retrofit-cjs 是一个基于JavaScript装饰器(Decorator)和 axios 实现的网络请求库, 支持Vue / React / react-native 等常用框架, 支持node.js

very-axios

verymuch/very-axios: 基于axios的更实用封装

axios-extensions · GitHub Topics
axios-adapter · GitHub Topics
axios-plugin · GitHub Topics
axios-ecosystem · GitHub Topics
srph/axios-response-logger: Axios interceptor which logs responses
Gerhut/axios-debug-log: Axios interceptor of logging request & response with debug library.

axios 资源、整理集&FAQ

axios 资源

axios config

axios-api-module

CalvinVon/axios-api-module: 一个专注于业务并基于 axios 的模块化封装模块。🚀 v3.x 重新设计了API和中间件,让发送请求更简单!

hengshanMWC/film: 针对axios和flyio之类的二度封装,将配置文件转成方法,主要解决parmas路径痛点

axios 整理集

axios FAQ

axios 文件

vue+axios实现文件下载及vue中使用axios的实例_vue.js_脚本之家

取消请求

vannvan/wwvue-cli: vue-cli升级版脚手架,常用插件、全局混入、公共指令、模块化vuex、便捷的命令行工具等,开箱即用!如果对您有帮助,还望不要吝啬⭐,如果您有更好的建议还望提issues一下,此方案会不断完善,不定期更新 !😀😀
dadaiwei/vue-react-cancelToken: 展示如何在vue和react中更优雅地实现组件销毁取消请求.

请求缓存/请求过滤

SugarTurboS/repeat-request-minder: A tool that can help you check whether there are duplicate requests in your project
SugarTurboS/repeat-request-minder-webpack-plugin
jf3096/request-container: help you to manage http request and ensure all same requests performed once
前端 api 请求缓存方案 · Issue #2 · wsafight/personBlog

Interceptor for 302 responses · Issue #980 · axios/axios
Need some advice about handling 302 redirects from Ajax · Issue #932 · axios/axios
maxRedirects still follows a redirect · Issue #674 · axios/axios
axios 实现loading加载提示 · 小龙哥的前端博客 · 看云
axios全攻略 | 羸弱的小金鱼
Custom properties for config · Issue #2203 · axios/axios

fly.js

wendux/fly: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes.
flyio - npm
flyio-起步
wendu's git page
flyio-Get started

intercooler-js

bigskysoftware/intercooler-js: Making AJAX as easy as anchor tags
intercooler.js - Simple AJAX using HTML attributes

popsicle

serviejs/popsicle: Simple HTTP requests for node and the browser
popsicle - npm
servie-finalhandler - npm
servie-errorhandler - npm

request

request
request/request: 🏊🏾 Simplified HTTP request client.
request/promise-core: Core Promise support implementation for the simplified HTTP request client 'request'.
request/request-promise: The simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
request/request-promise-any: The simplified HTTP request client 'request' with Promise support. Powered by 'any-promise'.
request/request-promise-bluebird: DO NOT USE request-promise-bluebird! Use request-promise instead. It uses Bluebird under the hood.
request/request-promise-native: The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
void666/request-promise-retry: Simplest request promise wrapper with retry
FdezRomero/request-image-size: Detect image dimensions via request.
request-promise-core - npm
promise-request-retry - npm
request-image-size - npm

superagent

visionmedia/superagent: Ajax for Node.js and browsers (JS HTTP client)
leviwheatcroft/superagent-throttle: A plugin for superagent that throttles requests.
superagent - npm

¥验证、识别&密码

¥Authorization

#密码强度

zxcvbn

dropbox/zxcvbn: Low-Budget Password Strength Estimation

dadiu/passwordStrength: 密码强度
fnando/password_strength: Check password strength against several rules. Includes ActiveRecord/ActiveModel support.
kartik-v/strength-meter: A dynamic strength meter for password input validation with various configurable options.
ravisorg/Mellt: A brute force password checker that returns a meaningful number describing the real world strength of your password
tests-always-included/password-strength: Calculates the entropy of a password
elwayman02/ember-cli-password-strength: Ember-CLI wrapper for password-strength checking via zxcvbn
nraboy/ionic-cipher-safe-app: Store passwords on Firebase using a master password and AES strength encryption with Ionic Framework
rung-tools/tiny-password-strength: Super tiny password strength checker
enquirer/prompt-password-strength: Custom mask function for prompt-password that adds a 'strength progress meter' that changes color as the password strength increases. Uses zxcvbn, the popular password strength estimation tool brought to you by dropbox.

#密码校验

password-validator

tarunbatra/password-validator: Validates password according to flexible and intuitive specification
password-validator - npm

#验证码

desirepath41/visualCaptcha: visualCaptcha's Main Repo. This is a collection of all the different versions/repos of visualCaptcha.
AJ-Captcha: 行为验证码(滑动拼图、点选文字),前后端(java)交互,包含vue/h5/Android/IOS/flutter/uni-app的源码和实现

auth0.js

Auth0
auth0/auth0.js: Auth0 headless browser sdk

¥身份证

IDValidator

mc-zone/IDValidator: 中国大陆个人身份证号验证 Chinese Mainland Personal ID Card Validation

¥电话号码

andreasgal/PhoneNumber.js: phonenumber.js is a JavaScript library to verify and format phone numbers

¥邮件

mailcheck

mailcheck/mailcheck: Reduce misspelled email addresses in your web apps.

¥智能识别库

光学字符识别 (Optical Character Recognition,OCR)

Tesseract Open Source OCR

Tesseract.js

naptha/tesseract.js: Pure Javascript OCR for more than 100 Languages 📖🎉🖥
tessdata/4.0.0 at gh-pages · naptha/tessdata
jeromewu/tesseract.js-offline: An example for using tesseract.js in offline
q27488/tesseract.js-vue-offline: 基于tesseract.js的离线ocr识别vue应用
Tesseract.js | Pure Javascript OCR for 100 Languages!

tesseract-ocr
tesseract-ocr/tesseract: Tesseract Open Source OCR Engine (main repository)

ouyanghuiyu/chineseocr_lite: 超轻量级中文ocr,支持竖排文字识别, 支持ncnn推理 , psenet(8.5M) + crnn(6.3M) + anglenet(1.5M) 总模型仅17M
chenfengyanyu/electron-ocr: OCR(Optical Character Recognition), Electron, Tools
JaidedAI/EasyOCR: Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

浏览器指纹库

BrowserLeaks

BrowserLeaks - Web Browser Fingerprinting - Browsing Privacy
Canvas Fingerprinting - BrowserLeaks

clientjs

jackspirou/clientjs: Device information and digital fingerprinting written in pure JavaScript.

fingerprint

jonasstrehle/supercookie: ⚠️ Browser fingerprinting via favicon!

FingerprintJS

FingerprintJS
fingerprintjs/fingerprintjs: Browser fingerprinting library with the highest accuracy and stability.
FingerprintJS Pro - Browser fingerprinting and fraud detection API

AmIUnique
What browser am I using? Is my browser up to date? - WhatIsMyBrowser.com
AudioContext Fingerprint Test Page
Cover Your Tracks
Network IP Address via ipcalf.com
Electronic Frontier Foundation | Defending your rights in the digital world
Privacy Badger
指纹浏览器官网 - AdsPower电商防关联指纹浏览器
Web客户端追踪(上)—Cookie追踪
Web客户端追踪(下)—浏览器指纹追踪
浏览器指纹追踪技术简述 - 知乎

网页语音识别库

$数据分析、处理、格式化、类型、编码、解码、压缩&解压缩

¥数据处理

¥Google 统计分析库

¥Immutable State

immer

immer
immerjs/immer: Create the next immutable state by mutating the current one
Introduction to Immer | Immer

Immutable.js

Immutable.js
immutable-js/immutable-js: Immutable persistent data collections for Javascript which increase efficiency and simplicity.
immutable - npm
Immutable.js
Immutable.js

immutability-helper

kolodny/immutability-helper: mutate a copy of data without changing the original source
immutability-helper - npm

object-path-immutable

mariocasciaro/object-path-immutable: Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.

SpaceAce

JonAbrams/SpaceAce: A fancy immutable storage library for JavaScript

seamless-immutable

rtfeldman/seamless-immutable: Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.
MartinSnyder/seamless-immutable-cursor: Compact Cursor Library built on top of the excellent seamless-immutable
crudh/seamless-immutable-mergers: A collection of mergers for use with seamless-immutable

¥JavaScript Utilities

1loc

1 LOC - Favorite JavaScript utilities in single line of code
phuoc-ng/1loc: What's your favorite JavaScript single LOC (line of code)?

Codsen

Codsen
codsen/codsen: a monorepo of npm packages
codsen/codsen.com: website
Codsen
Open Source | Codsen

ec-do

chenhuiYj/ec-do: 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。

futil-js

smartprocure/futil-js: F(unctional) util(ities). Resistance is futile.

just

angus-c/just: A library of tiny, dependency-free JavaScript functions that do just do one thing.
just-clone

Inspect JS

Inspect JS

licia

liriliri/licia: Useful utility collection with zero dependencies
Licia: Useful Utility Collection with Zero Dependencies:)
Builder - Licia: Useful Utility Collection with Zero Dependencies:)
Docs - Licia: Useful Utility Collection with Zero Dependencies:)
A New Utility Library Designed to Get Things Done – Hacker Noon

lodash

lodash core

lodash/lodash: A modern JavaScript utility library delivering modularity, performance, & extras.
lodash/lodash.com: The Lodash website.
lodash/lodash-doc-globals: Globals referenced by Lodash documentation examples.
Lodash Archive
lodash/lodash at 4.17.11-es
lodash/fp at 4.17.15-npm · lodash/lodash
FP Guide · lodash/lodash Wiki
lodash - npm
lodash-es - npm
Lodash
Lodash Documentation
Lodash custom builds
lodash 中文网
Lodash 中文文档 | Lodash 中文网
Lodash 中文文档 | Lodash 中文网
Lodash 中文文档(v4.17.10)
Lodash per method packages
Lodash Documentation

lodash libs、plugins&tools

lodash-fp

lodash-archive/lodash-fp: Lodash with more functional fun.
jfmengels/lodash-fp-docs
lodash/fp at 4.17.11-npm · lodash/lodash
jfmengels/eslint-plugin-lodash-fp: ESLint rules for lodash/fp
lodash/fp at npm · lodash/lodash

lodash-cli

lodash-archive/lodash-cli: The Lodash command-line interface.
lodash-cli - npm
Lodash custom builds

n_

borisdiakur/n_: Node.js REPL with lodash

wix/eslint-plugin-lodash: ESLint rules for lodash
marklagendijk/lodash-deep: Lodash mixins for (deep) object accessing / manipulation.
typicode/lodash-id: Makes it easy to manipulate id-based resources with lodash or lowdb
lodash-amd - npm
keywords:lodash-modularized - npm search

lodash 资源、整理集&FAQ

lodash 资源

lodash 整理集

lodash FAQ

[译]如何在 Vue.js 中使用第三方库 · Issue #51 · dwqs/blog
node.js - Unable to import lodash - Stack Overflow

lazy.js

dtao/lazy.js: Like Underscore, but lazier
Lazy.js - v0.5.1
Lazy.js - v0.5.1

mout

mout/mout: Modular JavaScript Utilities
mout : Modular JavaScript Utilities

outils

proYang/outils: 前端业务代码工具库
outils - npm

underscore

underscore core

jashkenas/underscore: JavaScript's utility _ belt
Underscore.js
Underscore.js
Underscore.js 中文文档
Underscore.js(1.9.1) 中文文档
Underscore.js(1.8.3) 中文文档

underscore 资源、整理集&FAQ

underscore 资源

underscore-analysis

lessfish/underscore-analysis: underscore-1.8.3.js 源码解读 & 系列文章(完)
Issues · lessfish/underscore-analysis

documentcloud/underscore-contrib: The brass buckles on Underscore's utility belt
you-dont-need/You-Dont-Need-Lodash-Underscore: List of JavaScript methods which you can use natively + ESLint Plugin

underscore 整理集

《underscore 系列》

underscore 系列之如何写自己的 underscore · Issue #56 · mqyqingfeng/Blog
underscore 系列之链式调用 · Issue #57 · mqyqingfeng/Blog
underscore 系列之内部函数 cb 和 optimizeCb · Issue #58 · mqyqingfeng/Blog
underscore 系列之内部函数 restArgs · Issue #60 · mqyqingfeng/Blog
underscore 系列之防冲突与 Utility Functions · Issue #62 · mqyqingfeng/Blog
underscore 系列之实现一个模板引擎(上) · Issue #63 · mqyqingfeng/Blog
underscore 系列之实现一个模板引擎(下) · Issue #70 · mqyqingfeng/Blog
underscore 系列之字符实体与 _.escape · Issue #77 · mqyqingfeng/Blog
underscore 的源码该如何阅读? · Issue #79 · mqyqingfeng/Blog

《打造属于自己的underscore系列》

underscore FAQ

zrysmt/DIY-underscorejs: 动手DIY一个underscorejs库及underscorejs源码分析博客使用的代码
UnderscoreJS精巧而强大工具包 | 粉丝日志
JS高手进阶之路:underscore源码经典(一)_慕课手记
JS高手进阶之路:underscore源码经典(二)_慕课手记

utils

jonschlinkert/utils: Fast, generic JavaScript/node.js utility functions.

Zepto

madrobby/zepto: Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API
Zepto Docs
Zepto Docs
Zepto.js (1.2.0) API 中文文档-轻量级兼容jQuery的JavaScript库
Zepto,Zepto.js,Zepto API 中文版,Zepto.js API 中文版,Zepto 中文手册: 轻量级兼容jQuery的JavaScript库

node-modules/utility: A collection of useful utilities.
JofunLiang/usuallyjs: 一个面向现代 Web 开发的 JavaScript 函数库
JowayYoung/trample: A front-end Web/Node general utils library
tangshuang/omd: javascript module method which is compatible with CommonJS(node), amd (RequireJS) & cmd (SeaJS)
tnfe/bbo: A useful utility collection library with zero dependencies. 🍖🌭🍔
littleTreeme/kdutil: 中后台应用通用工具库
tt-52101/bes-jstools: 100多个基础常用JS函数和各种数据转换处理集合大全,此工具包是在 outils 的基础上,加上个人平时收集的代码片段进行的二次整合
lizhanyi/tools: tools
flatiron/utile: A drop-in replacement for `util` with some additional advantageous functions
access log date format · jsPerf

¥State Management

akita

datorama/akita: 🚀 State Management Tailored-Made for JS Applications

cerebral

cerebral/cerebral: Declarative state and side effects management for popular JavaScript frameworks
Cerebral Docs

dob

dobjs/dob: Light and fast 🚀 state management tool using proxy.

Flux

Flux core

facebook/flux: Application Architecture for Building User Interfaces
Flux | Application Architecture for Building User Interfaces

Flux libs、plugins&tools

flux-standard-action

redux-utilities/flux-standard-action: A human-friendly standard for Flux action objects.

Flux 资源、整理集&FAQ

jackiewillen/build-your-own-flux: flux模式的简单版本实现
前端Flux架构简介 -解道Jdon

mobx

MobX State Tree数据组件化开发

mobxjs/mobx: Simple, scalable state management.
niqingyang/mobx-loading: 参考了 dva-loading 的思路,基于 mobx 实现了用于监控各个 mode 和 effect 加载状态的组件

Ractor

FE-Ractor/ractor-react
FE-Ractor/ractor-hooks: custom hooks for React
FE-Ractor/ractor: An event system based state management inspired by Redux and Akka Actor
Reade Me · Ractor

SimpleStateManager

jonathan-fielding/SimpleStateManager: A responsive state manager which allows you to run different javascript at different browser widths

storeon

storeon/storeon: 🌩 A tiny (167 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte

usm

unadlib/usm: 🏖 A concise & flexible state model for Redux/MobX/Vuex, etc.

xstate

statelyai/xstate: State machines and statecharts for the modern web.
XState Docs

zuck.js

ramon82/zuck.js: A javascript library that lets you add stories EVERYWHERE.
zuck.js | ramon souza

developit/stockroom: 🗃 Offload your store management to a worker easily.
The Elm Architecture · An Introduction to Elm

¥随机数

Chance

chancejs/chancejs: Chance - Random generator helper for JavaScript
Chance
Chance

random_compat

paragonie/random_compat: PHP 5.x support for random_bytes() and random_int()
Community Projects - Paragon Initiative Enterprises

¥Flatten、复制、合并、搜索、过滤、替换、比较、排序

Fuse

fuzzy - npm
krisk/Fuse: Lightweight fuzzy-search, in JavaScript
nextapps-de/flexsearch: Next-Generation full text search library for Browser and Node.js
bevacqua/fuzzysearch: Tiny and blazing-fast fuzzy search in JavaScript
farzher/fuzzysort: Fast SublimeText-like fuzzy search for JavaScript.
Glench/fuzzyset.js: fuzzyset.js - A fuzzy string set for javascript
mattyork/fuzzy: Filters a list based on a fuzzy string search
Yomguithereal/talisman: A straightforward & modular NLP, machine learning & fuzzy matching library for JavaScript.

list.js

javve/list.js: The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
Search, sort, filters, flexibility to tables, list and more! - List.js

mixitup

patrickkunka/mixitup: A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more
MixItUp | KunkaLabs

PourOver

NYTimes/pourover: A library for simple, fast filtering and sorting of large collections in the browser. There is a community-maintained fork that addresses a handful of post-NYT issues available via @hhsnopek's https://github.com/hhsnopek/pourover

data-filtering · GitHub Topics
mesqueeb/filter-anything: A simple (TypeScript) integration of "pick" and "omit" to filter props of an object
mesqueeb/find-and-replace-anything: Replace one val with another or all occurrences in an object recursively. A simple & small integration.
mesqueeb/compare-anything: Compares objects and tells you which props are duplicate, and props are only present once.
mesqueeb/copy-anything: An optimised way to copy'ing (cloning) an Object or Array. A small and simple integration
mesqueeb/merge-anything: Merge objects & other types recursively. A simple & small integration.
mesqueeb/flatten-anything: Flatten objects and replace nested props with 'prop.subprop'. A simple and small integration.
记一个复杂组件(Filter)的从设计到开发 · Issue #47 · Nealyang/PersonalBlog
电脑文件夹排序中的名称排列那个字符最靠前?不仅仅限制汉字和字母。_百度知道

¥双向数据绑定

ermouth/jQuery.my: jQuery.my is a plugin that binds form controls with js data structures.
Basic concepts

¥数据验证

ajv

ajv-validator/ajv: The fastest JSON Schema Validator. Supports draft-04/06/07
ajv-validator/ajv-keywords: Custom JSON-Schema keywords for Ajv validator
ajv-validator/ajv-errors: Custom error messages in JSON-Schema for Ajv

is-my-json-valid

mafintosh/is-my-json-valid: A JSONSchema validator that uses code generation to be extremely fast

is-odd

i-voted-for-trump/is-odd: I created this in 2014, the year I learned how to program. All of the downloads are from an old version of https://github.com/micromatch/micromatch. I've done a few other things since: https://github.com/jonschlinkert.
is-odd - npm

is-glob

micromatch/is-glob: If you use globs, this will make your code faster. Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience. 55+ million downloads.
is-glob - npm

is-number

jonschlinkert/is-number: JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.
is-number - npm

isobject

jonschlinkert/isobject: Is the value an object, and not an array or null?
isobject - npm

is-primitive

jonschlinkert/is-primitive: Is the typeof value a javascript primitive?
is-primitive - npm

is-plain-object

jonschlinkert/is-plain-object: Returns true if the given value is an object created by the Object constructor.
is-plain-object - npm

is-valid-glob

micromatch/is-valid-glob: Return true if a value is a valid glob pattern string, or array of glob patterns.

joi

hapijs/joi: Object schema validation
sideway/joi: The most powerful data validation library for JS

ow

sindresorhus/ow: Function argument validation for humans

schema.js

akidee/schema.js: Sophisticated JSON schema based data validation and adaptation

Superstruct

ianstormtaylor/superstruct: A simple and composable way to validate data in Javascript.

validatorjs

skaterdav85/validatorjs: A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.

v8n

imbrn/v8n: ☑️ JavaScript fluent validation library
Introduction | v8n

valid.js

dleitee/valid.js: 📝 A library for data validation.

yup

jquense/yup: Dead simple Object schema validation

typechecker · GitHub Topics
primitive-types · GitHub Topics
type-checking · GitHub Topics
type-checker · GitHub Topics
type-check · GitHub Topics
lucono/xtypejs: Elegant, highly efficient data validation for JavaScript.
cedriking/is.js: Micro javascript library to use in conditions.
manikumarkv/data-validator-js: Validations and utility library for TS and JS
CharlGottschalk/approvejs: A simple JavaScript validation library that doesn't interfere
ostrowr/ts-json-validator: Let JSON play nicely with Typescript
afram/is-uuid: UUID check for node and the browser
segmentio/is-email: Component: loosely validate an email address.
mesqueeb/is-what: JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
juliangruber/isarray: Array#isArray for older browsers.
micromatch/has-glob: Returns `true` if an array has a glob pattern.

¥数据模型(Data Model)

DataScheme

TechQuery/DataScheme: Data Model framework based on ECMAScript Decorator proposal
Home | data-scheme

jSchema

ignoreintuition/jSchema: A simple, easy to use data modeling framework for JavaScript

schema-typed

rsuite/schema-typed: Schema for data modeling & validation

Vmo

xiaobebe/Vmo: Vmo 是一个用于前端的数据模型。解决前端接口访问混乱,服务端数据请求方式不统一,数据返回结果不一致的微型框架。

data-model · GitHub Topics
datamodel · GitHub Topics

¥数据代理(Data Agent)

datagent

lpreterite/datagent: 一个用于模块化管理前端请求的工具
datagent - npm
Datagent - 一个用于模块化管理前端请求的工具

¥数学(Math)

MathJax

MathJax
MathJax | Beautiful math in all browsers.
mathjax/MathJax: Beautiful and accessible math in all browsers

KaTeX

KaTeX
KaTeX/KaTeX: Fast math typesetting for the web.
KaTeX – The fastest math typesetting library for the web

iwillwen/data-book-codes: 基于 JavaScript 开发灵活的数据应用

¥格式化

¥组件、元素、标签

#format input

cleave.js

nosir/cleave.js: Format input text content when you are typing...
Cleave.js - Format input text content when you are typing

imask

uNmAnNeR/imaskjs: vanilla javascript input mask

vanilla-masker

vanilla-masker/vanilla-masker: VanillaMasker is a pure javascript mask input
VanillaMasker

insin/inputmask-core: Standalone input mask implementation, independent of any GUI
the-darc/string-mask: A string formatter and validator based on masks.
romulobrasil/PureMask.js: Biblioteca de mascaras em inputs de forms desenvolvido em Javascript puro. Library masks inputs on forms developed in pure JavaScript.
autoNumeric/autoNumeric: autoNumeric is a standalone library that provides live as-you-type formatting for international numbers and currencies.
RobinHerbots/Inputmask: Input Mask plugin

htmlparser2

fb55/htmlparser2: forgiving html and xml parser

repeat-element

jonschlinkert/repeat-element: Create an array by repeating the given string n times.
repeat-element - npm

¥数字

#阿拉伯数字与中文互转

nzh

cnwhy/nzh: 数字转中文(大写,小写)数字,金额。
nzh - npm
Nzh

zhaozy93/number2chinese: convert number to chinese speech || 转换阿拉伯数字到汉语写法

#阿拉伯数字与英文互转

number-to-words

marlun78/number-to-words: Converts a number to words
number-to-words - npm

big.js

MikeMcl/big.js: A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
big.js API
MikeMcl/big.js: A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
big.js API

bignumber.js

MikeMcl/bignumber.js: A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
bignumber.js API

BigInteger.js

peterolson/BigInteger.js: An arbitrary length integer library for Javascript

currencyFormatter.js

osrec/currencyFormatter.js: A super simple currency formatting library
CurrencyFormatter.js by OSREC Financial

decimal.js

MikeMcl/decimal.js: An arbitrary-precision Decimal type for JavaScript
decimal.js API

Dinero.js

dinerojs/dinero.js: An immutable JavaScript library to create, calculate and format money.
Dinero.js - Documentation

jsbi

GoogleChromeLabs/jsbi: JSBI is a pure-JavaScript implementation of the official ECMAScript BigInt proposal.
BigInt: arbitrary-precision integers in JavaScript  |  Web  |  Google Developers

mathjs

josdejong/mathjs: An extensive math library for JavaScript and Node.js
mathjs - npm
math.js | an extensive math library for JavaScript and Node.js

number-precision

nefe/number-precision: 🚀1K tiny & fast lib for doing addition, subtraction, multiplication and division operations precisely

Numeral.js

adamwdraper/Numeral-js: A javascript library for formatting and manipulating numbers.
Numeral.js
numeral - npm

itagn (Itagn掌门)
zhTo123/getArab.js at master · gzx1996/zhTo123
andyperlitch/jsbn: The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.
jrainlau/longit.js: A tool to format long number string which is longer than Number.MAX_SAFE_INTEGER and Number.MAX_VALUE.
wangxiaofeid/float.js: 浮点数运算
rumengkai/js-float-accuracy: js精度,js浮点数,js浮点数计算,js计算精度问题解决方案,js保留小数位,
JavaScript中科学计数法转化为数值字符串形式-WEB前端开发

¥文件、数据转化

gifify

vvo/gifify: 😻 Convert any video file to an optimized animated GIF.

¥字符串

magic-string

Rich-Harris/magic-string: Manipulate strings like a wizard

repeat-string

jonschlinkert/repeat-string: Repeat the given string n times. Fastest implementation for repeating a string (2x faster than the native method)
repeat-string - npm

sprintf.js

alexei/sprintf.js: sprintf.js is a complete open source JavaScript sprintf implementation

string.js

jprichardson/string.js: Extra JavaScript string methods.

stringz

sallar/stringz: :100: Super fast unicode-aware string manipulation Javascript library

underscore.string

esamattis/underscore.string: String manipulation helpers for javascript

voca

panzerdp/voca: The ultimate JavaScript string library
Voca: The JavaScript string library

sindresorhus/camelcase: Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar
sindresorhus/decamelize: Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
SamVerschueren/uppercamelcase: Convert a dash/dot/underscore/space separated string to UpperCamelCase: foo-bar → FooBar
sindresorhus/titleize: Capitalize every word in string: unicorn cake → Unicorn Cake
sindresorhus/humanize-string: Convert a camelized/dasherized/underscored string into a humanized one: fooBar-Baz_Faz → Foo bar baz faz

¥时间、日期&时区(time、date&timezone)

#时区库

spacetime

spencermountain/spacetime: A lightweight javascript timezone library
spencermounta.in/spacetime/

#农历、公历&干支

wvv8oo/lunar: 农历与公历相互转换的模块,支持农历之间的加减运算,并提供生肖、干支等,支持1900-2100年。

calendarize

lukeed/calendarize: A tiny (196B) utility to generate calendar views.
Demo: calendarize

date-fns

date-fns/date-fns: ⏳ Modern JavaScript date utility library ⌛️
date-fns - modern JavaScript date utility library
Add a brief comparison with Moment.js? · Issue #275 · date-fns/date-fns

dayjs

iamkun/dayjs: ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API
dayjs/README.zh-CN.md at master · iamkun/dayjs
dayjs/Plugin.md at master · iamkun/dayjs
dayjs/API-reference.md at master · iamkun/dayjs
Day.js · 中文文档 - 2kB 大小的 JavaScript 时间日期库
Day.js · 2kB JavaScript date utility library
Day.js · 中文文档 - 2kB 大小的 JavaScript 时间日期库
Day.js中文网

fecha

taylorhakes/fecha: Lightweight Javascript Date formatting and parsing

js-joda

js-joda
js-joda/js-joda: :clock2: Immutable date and time library for javascript
Manual | js-joda

luxon

moment/luxon: ⏱ A library for working with dates and times in JS
Luxon

Moment

moment-timezone

moment/moment-timezone: Timezone support for moment.js

moment/moment: Parse, validate, manipulate, and display dates in javascript.
Moment.js | Home
Moment.js | Home
Moment.js 中文网
Moment.js | Docs
Moment.js | Docs
Moment.js | Docs

pretty-ms

sindresorhus/pretty-ms: Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`

timeago.js

hustcc/timeago.js: :clock8: timeago.js is a tiny(~2.0kb) library used to format date with `*** time ago` statement. eg: '3 hours ago'. No dependency & localization & tiny.
timeago.js: is a tiny(2kb) library used to format date with `*** time ago`. eg: '3 hours ago'. No dependency.

You-Dont-Need-Momentjs

you-dont-need/You-Dont-Need-Momentjs: List of date-fns or native functions which you can use to replace moment.js + ESLint Plugin

¥国际化与本地化

FormatJS

FormatJS
formatjs/formatjs: The monorepo home to all of the FormatJS related libraries, most notably react-intl.
formatjs/intl-messageformat-parser: [MIGRATED] Parses ICU message strings to an AST that can be used to format the messages for a person's locale.
yahoo/intl-messageformat: Format a string with placeholders, including plural and select support to create localized messages.
yahoo/intl-messageformat-parser: Parses ICU message strings to an AST that can be used to format the messages for a person's locale.
yahoo/intl-relativeformat: Formats JavaScript dates to relative time strings (e.g., "3 hours ago").
yahoo/intl-format-cache: Produces instances of JavaScript `Intl` formats, and caches them for reuse.
FormatJS
GitHub — FormatJS
@formatjs/fast-memoize - npm

globalize

globalizejs/globalize: A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
rxaviers/cldrjs: Simple CLDR traverser
Globalize · So What'cha Want
cldr.unicode.org

i18next

i18next

kiwi

alibaba/kiwi: 🐤 Kiwi-国际化全流程解决方案
kiwi/kiwi-intl at master · alibaba/kiwi
kiwi/kiwi-cli at master · alibaba/kiwi
kiwi/kiwi-linter at master · alibaba/kiwi

Lang.js

rmariuzzo/Lang.js: Laravel Translator class in JavaScript!
lang.js - npm

miao-i18n

goldEli/miao-i18n: 国际化:自动管理工具

yahoo/formatjs-site: Documentation for client/server internationalization in JavaScript.
yahoo/intl-locales-supported: Utility to help you polyfill the Node.js runtime when the Intl APIs are missing, or if the built-in Intl is missing locale data that you need.
andyearnshaw/Intl.js: Compatibility implementation of the ECMAScript Internationalization API (ECMA-402) for JavaScript
eligrey/l10n.js: Passive localization JavaScript library
fwh1990/i18n-chain: High performance i18n with typescript that support React, React-Native, Taro and NodeJs

¥数据容量转化

bytes

visionmedia/bytes.js: node byte string parser
bytes - npm

byte-size

75lb/byte-size: Isomorphic function to convert a bytes value (e.g. 3456) to a human-readable string ('3.5 kB')
byte-size - npm

bytes-iec

Saevon/bytes.js: node byte string parser
bytes-iec - npm

filesize

avoidwork/filesize.js: JavaScript library to generate a human readable String describing the file size
filesize - npm

file-size

nijikokun/file-size: 📂 Lightweight filesize to human-readable / proportions w/o dependencies for node.js & browsers.
file-size - npm

human-format

JsCommunity/human-format: Converts a number to/from a human readable string: `1337` ↔ `1.34kB`
human-format - npm

object-sizeof

object-sizeof - npm

pretty-bytes

pretty-bytes - npm
sindresorhus/pretty-bytes: Convert bytes to a human readable string: 1337 → 1.34 kB
sindresorhus/pretty-bytes-cli: Convert bytes to a human readable string: 1337 → 1.34 kB

prettysize

davglass/prettysize: Helper utility to provide pretty printed file sizes
prettysize - npm

prettier-bytes

Flet/prettier-bytes: augment pretty-bytes to make the output a little more readable (and a little less precise)
prettier-bytes - npm

rough-object-size

rough-object-size - npm

sizeof

sizeof - npm

xbytes

miraclx/xbytes: Parse bytes to human readable sizes (4747) → ('4.75 KB') and vice versa.
xbytes - npm

keywords:byte - npm search
keywords:bytes - npm search
json-sizeof - npm
convert-size - npm
@tsmx/human-readable - npm
JS数据容量单位转换(kb,mb,gb,tb) - 程序园

keywords:convert - npm search
keywords:converter - npm search

¥编码解码

编码解码 core

ANSI

chalk/strip-ansi: Strip ANSI escape codes from a string
chalk/ansi-regex: Regular expression for matching ANSI escape codes
chalk/has-ansi: Check if a string has ANSI escape codes
chalk/strip-ansi-stream: Strip ANSI escape codes
chalk/strip-ansi-cli: Strip ANSI escape codes
Tjatse/ansi-html: An elegant lib that converts the chalked text to HTML.
ansi-html - npm
strip-ansi - npm
ANSI escape code - Wikipedia

Base64

Base64.js

davidchambers/Base64.js: Polyfill for browsers which don't provide window.btoa and window.atob

js-base64

dankogai/js-base64: Base64 implementation for JavaScript

Base64 encoding and decoding - Web APIs | MDN
Base64的编码与解码 - Web API 接口参考 | MDN
RFC 4648 - The Base16, Base32, and Base64 Data Encodings
Base64 - Wikipedia

Crypto

Crypto - Web APIs | MDN
Window.crypto - Web APIs | MDN

HTML entities

mdevils/html-entities: Fastest HTML entities encode/decode library
html-entities - npm

TextEncoder & TextDecoder

TextDecoder - Web APIs | MDN
TextEncoder - Web APIs | MDN

Unicode

Unicode - 维基百科,自由的百科全书
Unicode编码转换 - 站长工具
Unicode与中文互转|16进制Unicode编码在线转换|反斜杠u(\u)编码|Java转义字符还原-站长工具
在线unicode转中文,中文转unicode-BeJSON.com
在线Unicode编码转换-Unicode和ASCII在线互转-中文转Unicode工具
汉字转unicode|unicode转汉字
在线Unicode与中文互转-在线中文转Unicode-开发者工具网
在线unicode转中文,中文转unicode - 在线工具
彻底弄懂 Unicode 编码
浅谈Unicode编码格式和代码中的应用 | 兰

URI编码解码

encodeURI() - JavaScript | MDN
URI - MDN Web Docs Glossary: Definitions of Web-related terms | MDN
URIScheme - Archive of obsolete content | MDN
Data URLs - HTTP | MDN
关于URL编码 - 阮一峰的网络日志
UrlEncode编码/UrlDecode解码 - 站长工具

window.atob & window.btoa

window.btoa - Web API 接口参考 | MDN
window.atob - Web API 接口参考 | MDN

字符集编码

字符编码笔记:ASCII,Unicode 和 UTF-8 - 阮一峰的网络日志
查看字符编码(UTF-8)

字符

特殊字符

特殊字符 - 知乎
特殊符号
特殊字符大全
特殊字符_百度百科

字符 - 知乎

编码解码 libs、plugins&tools

Ciphey

Ciphey/Ciphey: ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

Depix

beurtschipper/Depix: Recovers passwords from pixelized screenshots

encoding

wpt/encoding at master · web-platform-tests/wpt
Code of Conduct — WHATWG

he

github.com
he - npm

text-encoding

inexorabletash/text-encoding: Polyfill for the Encoding Living Standard's API

Daniel Sieradski / utfu · GitLab

编码解码 资源、整理集&FAQ

编码解码 资源

在线编码解码_911查询

编码解码 整理集

编码解码 FAQ

¥压缩&解压缩(Compress&Decompress)

#Huffman

Huffman JavaScript Compression

#tar

node-tar

npm/node-tar: tar for node

#zip/unzip

#7zip

7zip-min

7zip-min - npm

node-7z

node-7z - npm

#GZIP

gzip-js

beatgammit/gzip-js: GZIP implemented in pure JavaScript

gzip-size

sindresorhus/gzip-size-cli: Get the gzipped size of a file or stdin
gzip-size - npm
gzip-size-cli - npm

ajax - JavaScript implementation of Gzip - Stack Overflow

jszip

Stuk/jszip: Create, read and edit .zip files with Javascript
JSZip
jszip - npm

unzip

EvanOxfeld/node-unzip: node.js cross-platform unzip using streams
unzip - npm

unzipper

unzipper - npm
ZJONSSON/node-unzipper: node.js cross-platform unzip using streams

keywords:unzip - npm search
keywords:zip - npm search

#Zopfli

node-zopfli

node-zopfli - npm

Zopfli - Wikipedia

#zlib

browserify-zlib

browserify/browserify-zlib: Full zlib module for browserify
browserify-zlib - npm

minizlib

isaacs/minizlib: A smaller, faster, zlib stream built on http://npm.im/minipass and Node.js's zlib binding.
minizlib - npm

pako

nodeca/pako: high speed zlib port to javascript, works in browser & node.js
pako - npm

zlib - npm
zlib Home Site

shorty.js

enkimute/shorty.js: Efficient compression of streams of short JSON strings
shorty.js - Short string compression for the web. – Enki's blog – Math, Graphics, Programming.

JavaScript String compression
globby-compress - npm
google chrome extension - String compression in JavaScript - Stack Overflow
Google Code Archive - Long-term storage for Google Code Project Hosting.
Compressing string in JavaScript
String Compression Algorithm: JavaScript Style | by Rebecca Rosenberg | Medium
利用r.js压缩整个项目的JavaScript文件 - Snandy - ITeye博客

¥中国省市县镇乡村数据

AreaCity-JsSpider-StatsGov

xiangyuecn/AreaCity-JsSpider-StatsGov: 省市区县乡镇三级或四级城市数据,带拼音标注、坐标、行政区域边界范围;2021年03月21日最新采集,提供csv格式文件,支持在线转成多级联动js代码、通用json格式,提供软件转成shp、geojson、sql、导入数据库;带浏览器里面运行的js采集源码,综合了中华人民共和国民政部、国家统计局、高德地图、腾讯地图行政区划数据
测试和WEB数据格式转换工具

Administrative-divisions-of-China

modood/Administrative-divisions-of-China: 中华人民共和国行政区划:省级(省份直辖市自治区)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,中国省市区镇村二级三

AreaAndBanks

ALawating-Rex/AreaAndBanks: 中国省市区以及银行和银行支行等数据

administrative-area

ruoge3s/administrative-area: 一个抓取国家行政区划小爬虫

area-data

dwqs/area-data: 中国省市区数据(含港澳台)

china-location

JasonBoy/china-location: 🇨🇳NPM Module for Chinese Administrative Division. 中国行政区划信息-区划代码数据库(GB/T 2260)

china_regions

wecatch/china_regions: 最全最新中国省,市,地区json及sql数据

china-area-data

airyland/china-area-data: 中国省市区数据

CN Open Data

GB2260

cn/GB2260: 中华人民共和国国家标准 GB/T 2260 行政区划代码

CN Open Data

data_location

mumuy/data_location: 中华人民共和国行政区划数据【省、市、区县、乡镇街道】中国省市区镇三级四级联动地址数据(GB/T 2260)

province-city-china

uiwjs/province-city-china: 🇨🇳最全最新中国【省、市、区县、乡镇街道】json,csv,sql数据
province-city-china - npm

rn-china-region-picker

hufeng/rn-china-region-picker: 中国的省市区的多重级联react-native组件
pic.ofcard.com/themes/common/region/China_Region_Last.js

react-china-location

JasonBoy/react-china-location: React Component for china-location

wendell-dev/area-china: 中国行政区域国家统计局标准统计用区划代码,省市区联动以及镇、街道、村、居委会等共5级行政区域数据的获取并建库,同时提供JSON数据文件与Mongodb数据库备份文件。爬虫程序基于Python语言,存储于MongoDB
AreaAndBanks/data at master · ALawating-Rex/AreaAndBanks
coderbusy/china-area: 采集整理来自民政部的行政区域信息
zengzhan/qqzeng-ip: 最新IP地址数据库-多语言解析以及导入数据库脚本
eduosi/district: 中国省/自治区/直辖市、市/自治州、区/县/旗数据,包含名称、拼音、拼音首字母、行政代码、区号
shfshanyue/china-region: 根据国家标准《中华人民共和国行政区划代码》即 GB2260 标准制定,用以查看各个省地县的行政区划代码,并支持多级联动查询
AreaAndBanks: 中国省市区以及银行和银行支行等数据
中华人民共和国民政部
passer-by.com
生成地址json地区树状数据 - CSDN博客
全国各省市区城市编码SQL - CSDN博客
中国省市列表的JSON数据 - CSDN博客
2018 全国所有省份,城市的json文件(全) - CSDN博客
全国省市区数据-json下载 - CSDN博客
解析全国省市区Json数据 - CSDN博客
最完整的全国省市区数据 - CSDN博客
全国省市区数据-json - CSDN博客
2017年全国省市区数据JSON-CSDN下载
全国城市列表对应的JSON数据-CSDN下载
全国各个省、市、区县的的Json数据(打开是各个省的Json数据、mapdata中有各个市、区县全部是分开的需要那个可以自由选择)-CSDN下载
国内省市数据 json - CSDN博客
全国省市区数据-json - CSDN博客
(1 封私信 / 68 条消息) 乡、镇、屯、自然村、组、生产队、自治区等名词有官方的英语翻译吗? - 知乎
超实用!原来地名可以这样翻译 - 知乎
全国省市县三级数据库_Ghost_Running_新浪博客
标准数据中国省市区+银行支行数据 | 氤氲抓不住

$词法、语法、语言&项目

¥develop&debug

#open in editor

lahmatiy/open-in-editor: NPM package to open a file in editor
sindresorhus/open-editor: Open files in your editor at a specific line and column
lahmatiy/express-open-in-editor: Express extension to open file in editor
lahmatiy/component-inspector: Component DOM inspector
restrry/babel-plugin-source-wrapper

#监听文件实现浏览器自动刷新

AriaFallah/WebpackTutorial: A simple webpack tutorial
开发中 Server(devServer) | webpack 中文网

vConsole

Tencent/vConsole: A lightweight, extendable front-end developer tool for mobile web page.

JSDebugger

SatanWoo/JSDebugger: JavaScript-Based Debugger For Inspecting Running State Of Your Application
SatanWoo

bang590/JSPatchConvertor: JSPatch Convertor is a tool that converts Objective-C code to JSPatch script automatically.
liriliri/chii: Remote debugging tool

¥DOM&BOM&CSSOM...

¥DOM 事件机制

DOM事件机制解惑 | Aitter's Blog
event.target 和 event.currentTarget 的区别 – T 馆
JavaScript 事件的学与记:stopPropagation 和 stopImmediatePropagation | 林文康的博客
JavaScript 事件委托详解 - 知乎
事件模型 -- JavaScript 标准参考教程(alpha)

¥HTML utilities

wooorm/a-rel: List of link types for `rel` on `a` and `area`
wooorm/aria-attributes: List of ARIA attributes
wooorm/collapse-white-space: Replace multiple whitespace characters with a single space
wooorm/comma-separated-tokens: Parse and stringify comma-separated tokens
wooorm/html-tag-names: List of known HTML tag names
wooorm/html-dangerous-encodings: List of dangerous HTML character encoding labels
wooorm/html-encodings: List of known HTML character encoding labels
wooorm/html-element-attributes: Map of HTML elements to allowed attributes
wooorm/html-event-attributes: List of HTML event handler content attributes
wooorm/html-void-elements: List of known void HTML elements
wooorm/link-rel: List of link types for `rel` on `link`
wooorm/mathml-tag-names: List of known MathML tag names
wooorm/meta-name: List of values for `name` on `meta`
wooorm/property-information: Information for HTML properties
wooorm/space-separated-tokens: Parse and stringify space-separated tokens
wooorm/svg-tag-names: List of known SVG tag names
wooorm/svg-element-attributes: Map of SVG elements to allowed attributes
wooorm/svg-event-attributes: List of SVG event handler content attributes
wooorm/web-namespaces: Map of web namespaces

¥虚拟 DOM(Virtual DOM)

nerv

NervJS/nerv: A blazing fast React alternative, compatible with IE8 and React 16.
Nerv | 凹凸实验室

snabbdom

snabbdom/snabbdom: A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
note/2018-08-16__snabbdom阅读.md at master · steinslin/note

justemit/vdom: A simple basic implement of virtual-dom algorithm
如何实现 virtual-dom · Issue #23 · justemit/coding-note
深度剖析:如何实现一个 Virtual DOM 算法 · Issue #13 · livoras/blog
fengshi123/virtual-dom-example: 虚拟 DOM 实现实例
Incremental vs Virtual DOM. Will Incremental DOM Replace Virtual… | by Chameera Dulanga | Bits and Pieces
网上都说操作真实 DOM 慢,但测试结果却比 React 更快,为什么? - 知乎

cheerio

cheeriojs/cheerio: Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
cheerio | Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

classnames

JedWatson/classnames: A simple javascript utility for conditionally joining classNames together

dom

component/dom: DOM traversal, manipulation and events aggregate library (like jQuery)
defunctzombie/dom: DOM traversal, manipulation, and events library

dom-testing-library-with-anything

kentcdodds/dom-testing-library-with-anything: you can use dom-testing-library with anything that renders to the DOM

HTML.js

nbubna/HTML: A simple, extensible way to work directly with the DOM.
HTML(.js) - Befriend the DOM!

html-dom

phuoc-ng/html-dom: Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.

htmx

bigskysoftware/htmx: </> htmx - high power tools for HTML
</> htmx - high power tools for html
rajasegar/awesome-htmx: Awesome things about htmx

hotkey

github/hotkey: Global DOM element activation

incremental-dom

superviews.js

davidjamesstone/superviews.js: Template engine targeting incremental-dom

incremental-dom简析 | ¥ЯႭ1I0
incremental-dom | An in-place DOM diffing library

voyeur.js

adriancooney/voyeur.js: Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been.
Voyeur.js

¥debounce&throttle

jquery-throttle-debounce

cowboy/jquery-throttle-debounce: jQuery throttle / debounce: Sometimes, less is more!
Ben Alman » jQuery throttle / debounce: Sometimes, less is more!
Izdatyi/jquery-throttle-debounce: jQuery throttle / debounce: Sometimes, less is more!
jquery-throttle-debounce - npm

jquery-smartresize

louisremi/jquery-smartresize: Debounced and Throttled Resize Events for jQuery
smartresize demonstration

one-handle

one-handle - npm

promise-throttle

JMPerez/promise-throttle: A small library to throttle promises. Useful to avoid rate limiting when using REST APIs.
promise-throttle (master) — A library to throttle promises — doxdox.org powered documentation

raf-schd

alexreardon/raf-schd: A throttle function that uses requestAnimationFrame to rate limit

rx-queue

huan/rx-queue: Easy to Use RxJS Queue for Throttle/Debounce/Delay/DelayExecute
rx-queue - npm

swimmer

tannerlinsley/swimmer: 🏊 Swimmer - An async task pooling and throttling utility for JS
Swimmer - CodeSandbox

throttle-debounce

niksy/throttle-debounce: Throttle and debounce functions.
throttle-debounce - npm
DefinitelyTyped/types/throttle-debounce at master · DefinitelyTyped/DefinitelyTyped
@types/throttle-debounce - npm
singcl/throttle-debounce: 🌰 throttle and debounce.
@singcl/throttle-debounce - npm
kuoruan/throttle-debounce: Typescript version of throttle and debounce function (0.6kb minimized)
@kuoruan/throttle-debounce - npm

函数节流和函数防抖

函数防抖与函数节流

component/debounce: Debounce functions. Useful for implementing behavior that should only happen after a repeated action has completed.
m-gagne/limit.js: JavaScript event/call debounce & limit helper
bjoerge/debounce-promise: Create a debounced version of a promise returning function
dcorb/debounce-throttle: Debounce & Throtte JavaScript demo
sindresorhus/p-debounce: Debounce promise-returning & async functions
sindresorhus/debounce-fn: Debounce a function
porada/resizeend: Debounced JavaScript resize events
ForbesLindesay/throat: Throttle a collection of promise returning functions
zeit/async-throttle: Throttling made simple, easy, async.
addyosmani/network-emulation-conditions: Network emulation / throttling conditions (2G, 3G, 4G, Wifi etc) ☎️
sindresorhus/p-throttle: Throttle promise-returning & async functions
mistakster/throttle-proxy: Throttle HTTP/HTTPS/SOCKS proxy server
component/throttle: Throttle function calls
wuct/raf-throttle: Throttle a function by requestAnimationFrame
sitespeedio/throttle: Throttle your network connection [Linux/Mac OS X]
joshbuddy/tcplock: Throttle TCP connections to anything!
terkelg/workshy: A small (376B) lazy function scheduler for a butter smooth main thread
proxy-throttle-debounce - npm
util_debounce_throttle - npm
react-native-debounce-input - npm
js-throttle-debounce - npm
@seedalpha/throttle - npm
debounce & throttle demo

¥Hooks

augmentor

WebReflection/augmentor: Extensible, general purpose, React like hooks for the masses.

¥other 语言、语法&项目

you-dont-need

you-dont-need/You-Dont-Need: People choose popular projects, often not because it applies to their problems
you-dont-need/You-Dont-Need-JavaScript: CSS is powerful, you can do a lot of things without JS.
you-dont-need/You-Dont-Need-Momentjs: List of date-fns or native functions which you can use to replace moment.js + ESLint Plugin
you-dont-need/You-Dont-Need-GUI: Stop relying on GUI; CLI **ROCKS**

You-Dont-Know

You-Dont-Know-JS

getify/You-Dont-Know-JS: A book series on JavaScript. @YDKJS on twitter.
muzqi/you-dont-know-js: 你不知道的 javascript 读书笔记

You-Dont-Know-Lodash-Underscore

stevemao/You-Dont-Know-Lodash-Underscore: In response to You-Dont-Need-Lodash-Underscore

zx

google/zx: A tool for writing better scripts
zx - npm

omidh28/clarifyjs: Create and Execute Chained Javascript Methods In Any Order You want

¥编辑&语法高亮

¥HighLight

#Syntax highlighting

highlight.js

highlightjs/highlight.js: Javascript syntax highlighter
highlight.js - npm
highlight.js
highlight.js developer documentation — highlight.js 9.12.0 documentation
CSS classes reference — highlight.js 9.12.0 documentation
highlight.js/AUTHORS.en.txt at master · highlightjs/highlight.js

lowlight

wooorm/lowlight: Virtual syntax highlighting for virtual DOMs and non-HTML things

PrismJS

Plugins

Download ▲ Prism
Extending Prism ▲ Prism
Line highlight ▲ Prism plugins
Line Numbers ▲ Prism plugins
Show Invisibles ▲ Prism plugins
Autolinker ▲ Prism plugins
WebPlatform Docs ▲ Prism plugins
Custom Class ▲ Prism plugins
File Highlight ▲ Prism plugins
Show Language ▲ Prism plugins
JSONP Highlight ▲ Prism plugins
Highlight Keywords ▲ Prism plugins
Remove initial line feed ▲ Prism plugins
Previewers ▲ Prism plugins
Autoloader ▲ Prism plugins
Keep markup ▲ Prism plugins
Command Line ▲ Prism plugins
Unescaped markup ▲ Prism plugins
Normalize Whitespace ▲ Prism plugins
Data-URI Highlight ▲ Prism plugins
Toolbar ▲ Prism plugins
Copy to Clipboard ▲ Prism plugins

PrismJS/prism: Lightweight, robust, elegant syntax highlighting.
Prism.js
SamyPesse/draft-js-prism: Code highlighting for DraftJS using Prism
addyosmani/prism-js: A Polymer element for syntax highlighting with Prism.js
ele828/hexo-prism-plugin: Hexo plugin for code highlighting by prism.js, supporting JSX syntax
egoist/vue-prism-component: highlight code using prism.js and vue component
JaxsonWang/Prism.js-Style
withspectrum/draft-js-prism-plugin: Add syntax highlighting support to your DraftJS editor
Prism

refractor

wooorm/refractor: Lightweight, robust, elegant virtual syntax highlighting using Prism

wooorm/emphasize: ANSI syntax highlighting for the terminal
rehypejs/rehype-highlight: plugin to highlight code blocks
remarkjs/remark-highlight.js: plugin to highlight code blocks with highlight.js (via lowlight)

¥协作编辑

ShareJS

josephg/ShareJS: Collaborative editing in any app

togetherjs

jsfiddle/togetherjs: A service for your website that makes it surprisingly easy to collaborate in real-time.
Mozilla Labs : TogetherJS

¥开发libs、plugins&tools

eustia

liriliri/eustia: Tool for generating utility libraries
Eustia: A Tool for Generating JavaScript Utility Libraries:)

baukh789/jTool: javascript轻量类库
halldwang/your-js-lib: 快速开发一个轮子

¥下一代JS语法编译器

Babel

Babel core

#Babel 7

Guides

What is Babel? · Babel

General

Editors · Babel

Usage

Options · Babel

Presets

@babel/preset-env · Babel

Tooling

@babel/core

@babel/core - npm
@babel/core · Babel

@babel/parser

@babel/parser - npm
@babel/parser · Babel

@babel/traverse

@babel/traverse - npm
@babel/traverse · Babel

@babel/generator

@babel/generator - npm
@babel/generator · Babel

@babel/types

@babel/types - npm
@babel/types · Babel

@babel/template

@babel/template - npm
@babel/template · Babel

Babel · The compiler for next generation JavaScript
Blog · Babel

#Babel older

Babel · The compiler for writing next generation JavaScript
Babel 中文网 · Babel - 下一代 JavaScript 语法的编译器
@babel/cli · Babel
@babel/types · Babel
Babel · The compiler for next generation JavaScript
Babel · The compiler for next generation JavaScript
babel-types · Babel 中文文档 - 印记中文
Configure Babel · Babel
Config Files · Babel
Editors · Babel
Upgrade to Babel 7 · Babel
Babel · The compiler for writing next generation JavaScript
Babel (5.x) · The compiler for writing next generation JavaScript

babylon

babel/babylon: PSA: moved into babel/babel as @babel/parser -->
babel/packages/babel-parser at master · babel/babel

babelify

babel/babelify: Browserify transform for Babel

babel-handbook

jamiebuilds/babel-handbook: A guided handbook on how to use Babel and how to create plugins for Babel.
babel-handbook/plugin-handbook.md at master · jamiebuilds/babel-handbook

Babel
babel/babel: Babel is a compiler for writing next generation JavaScript.
babel/website: The Babel documentation website
babel/awesome-babel: 😎A list of awesome Babel plugins, presets, etc.
Topic: babel
Migrating from JavaScript · TypeScript

Babel libs、plugins&tools

#Babel Macros

babel-plugin-macros

kentcdodds/babel-plugin-macros: 🎣 Allows you to build simple compile-time libraries
babel-plugin-macros - npm

babel-plugin-transform-vue-jsx

vuejs/babel-plugin-transform-vue-jsx: babel plugin for vue 2.0 jsx

idx.macro

idx.macro - npm

jgierer12/awesome-babel-macros: A collection of awesome babel macros and related resources
mattphillips/babel-plugin-console: Babel Plugin that adds useful build time console functions 🎮
styled-jsx - npm
Zero-config code transformation with babel-plugin-macros · Babel
styled-components: Tooling
emotion
Kent C. Dodds (@kentcdodds) | Twitter

#General Plugins

#A-G

babel-plugin-add-module-exports

59naga/babel-plugin-add-module-exports: 【v0.2 no longer maintained】 Fix babel/babel#2212 - Follow the babel@5 behavior for babel@6
babel-plugin-add-module-exports - npm

babel-plugin-component

ElementUI/babel-plugin-component: Modular element-ui build plugin for babel.
babel-plugin-component - npm
怎么动态使用babel-plugin-component这个插件 · Issue #36 · ElementUI/babel-plugin-component
组件 | Element

babel-plugin-console

mattphillips/babel-plugin-console: Babel Plugin that adds useful build time console functions 🎮

babel-plugin-console-source

peteringram0/babel-plugin-console-source: Add the file name and line numbers to all console logs.

babel-plugin-console-transform

lingxiaoguang/babel-plugin-console-transform: 🌈一个生产环境删除console,开发环境扩展console支持打印颜色和代码位置的babel插件

babel-plugin-css-in-js

martinandert/babel-plugin-css-in-js: A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all

babel-plugin-dynamic-import-node

airbnb/babel-plugin-dynamic-import-node: Babel plugin to transpile import() to a deferred require(), for node

babel-plugin-external-helpers

babel-plugin-external-helpers - npm

babel-plugin-feature-flags

ember-cli/babel-plugin-feature-flags: A babel transform for managing feature flags

babel-plugin-function-try-catch

allan2coder/babel-plugin-function-try-catch: A babel plugin that can automatically add try/catch to functions.(一个能为函数自动添加 try/catch 的 babel 插件)

babel-plugin-groundskeeper-willie

betaorbust/babel-plugin-groundskeeper-willie: The spiritual successor to groundskeeper. Removes console calls, debuggers, and and pragma-wrapped code.

babel-plugin-graphql-tag

gajus/babel-plugin-graphql-tag: Compiles GraphQL tagged template strings using graphql-tag.

fast-async

MatAtBread/fast-async

mcuking/babel-plugin-console-enhanced: Babel plugin that helps enhance the content of console expression

#H-N

idx

facebookincubator/idx: Library for accessing arbitrarily nested, possibly nullable properties on a JavaScript object.
babel-plugin-idx - npm

babel-plugin-import

ant-design/babel-plugin-import: Modularly import plugin for babel.

babel-jest

babel/babel-jest: Jest plugin for Babel
jest/packages/babel-jest at master · facebook/jest

babel-plugin-mobx-deep-action

mobxjs/babel-plugin-mobx-deep-action: Reduces `action` and `runInAction` boilerplates

babel-plugin-localize

amerani/babel-plugin-localize: codemod to localize static strings
Introduction · ttag javascript es6 localization tool

babel-plugin-lodash

lodash/babel-plugin-lodash: Modular Lodash builds without the hassle.

babel-plugin-module-resolver

tleunen/babel-plugin-module-resolver: Custom module resolver plugin for Babel

babel-plugin-hash-resolve

miketamis/babel-plugin-hash-resolve: Lets you use #Paths instead of '../../../lib/helper.js' it becomes just '#/lib/helper.js'

infernojs/babel-plugin-inferno: Transforms JSX to InfernoJS vNodes
wooorm/babel-plugin-inline-constants: Babel plugin to inline constants

#O-T

@babel/plugin-syntax-dynamic-import

@babel/plugin-syntax-dynamic-import · Babel
@babel/plugin-syntax-dynamic-import · Babel 中文网
babel-plugin-syntax-dynamic-import - npm

@babel/plugin-transform-async-to-generator

@babel/plugin-transform-async-to-generator · Babel

@babel/plugin-transform-runtime

babel-plugin-transform-runtime - npm
@babel/plugin-transform-runtime · Babel

@babel/plugin-transform-react-jsx

@babel/plugin-transform-react-jsx · Babel

@babel/plugin-transform-regenerator

babel/packages/babel-plugin-transform-regenerator at master · babel/babel

@babel/plugin-transform-new-target

@babel/plugin-transform-new-target - npm
@babel/plugin-transform-new-target · Babel

@babel/plugin-transform-modules-commonjs

@babel/plugin-transform-modules-commonjs · Babel

babel-polyfill

@babel/polyfill · Babel
@babel/polyfill 与 @babel/plugin-transform-runtime 详解 · Issue #4 · SunshowerC/blog

babel-plugin-react-error-catcher

loggur-legacy/babel-plugin-react-error-catcher: Automatically adds a decorator to React components. Accepts a single argument, a path to some module for error reporting, and if there's an error, it will catch it and pass it to the reporter.

babel-plugin-react-persist

DAB0mB/babel-plugin-react-persist: Automatically useCallback() & useMemo(); memoize inline functions

babel-plugin-react-docgen

storybooks/babel-plugin-react-docgen: Babel plugin to add react-docgen info into your code.

babel-plugin-react-html-attrs

insin/babel-plugin-react-html-attrs: Babel plugin which transforms selected HTML attributes in JSX to their React equivalents

babel-plugin-ramda

megawac/babel-plugin-ramda: Easy modular builds

babel-plugin-root-import

entwicklerstube/babel-plugin-root-import: Add the opportunity to import modules by the root path
babel-plugin-root-import - npm

babel-plugin-separate-import

@nutui/babel-plugin-separate-import - npm

babel-plugin-styled-components

styled-components/babel-plugin-styled-components: Improve the debugging experience and add server-side rendering support to styled-components

babel-plugin-transform-decorators

babel-plugin-transform-decorators · Babel
babel-plugin-transform-decorators - npm
babel-plugin-transform-decorators · Babel 中文网

babel-plugin-transform-decorators-legacy

loganfsmyth/babel-plugin-transform-decorators-legacy: A plugin for Babel 6 that (mostly) replicates the old decorator behavior from Babel 5
babel-plugin-transform-decorators-legacy - npm

babel-plugin-transform-builtin-extend

loganfsmyth/babel-plugin-transform-builtin-extend: A plugin for Babel 6 supports extending from builtin types based on static analysis.
babel-plugin-transform-builtin-extend - npm

babel-plugin-transform-remove-imports

uiw-react/babel-plugin-transform-remove-imports: Remove the specified import declaration when you use the babel transform to build the package.

babel-plugin-transform-jsbi-to-bigint

GoogleChromeLabs/babel-plugin-transform-jsbi-to-bigint: Compile JSBI code that works in today’s environments to native BigInt code.

babel-plugin-transform-remove-console

Riokai/babel-plugin-transform-remove-console: Add extra options

babel-plugin-transform-react-createelement-to-jsx

flying-sheep/babel-plugin-transform-react-createelement-to-jsx: Transforms React.createElement calls to JSX syntax

babel-plugin-transform-react-jsx-img-import

gvelo/babel-plugin-transform-react-jsx-img-import: Generate imports for jsx img elements. A handy transform for use in webpack workflows.

babel-plugin-transform-react-jsx-location

adrianton3/babel-plugin-transform-react-jsx-location: Adds a data-source attribute to JSX tags containing the file name and line number of the original source

babel-plugin-transform-es2015-modules-commonjs

Package - babel-plugin-transform-es2015-modules-commonjs
babel-plugin-transform-es2015-modules-commonjs - npm

babel-plugin-transform-es2015-modules-umd

babel-plugin-transform-es2015-modules-umd · Babel
babel-plugin-transform-es2015-modules-umd - npm

babel-plugin-transform-es2015-modules-amd

babel-plugin-transform-es2015-modules-amd · Babel
Package - babel-plugin-transform-es2015-modules-amd
finom/babel-plugin-transform-es2015-modules-simple-amd: Limited transformer for ECMAScript 2015 modules (AMD)

babel-plugin-transform-class-properties

babel-plugin-transform-class-properties - npm
babel-plugin-transform-class-properties · Babel 中文网

babel-plugin-transform-async-to-module-method

babel-plugin-transform-async-to-module-method · Babel

babel-plugin-transform-new-target

babel-plugin-transform-new-target - npm

babel-plugin-transform-commonjs-es2015-modules

babel-plugin-transform-commonjs-es2015-modules - npm
Sebastiaan Deckers / babel-plugin-transform-commonjs-es2015-modules · GitLab

babel-plugin-transform-commonjs

tbranyen/babel-plugin-transform-commonjs: A Babel 7 plugin transform to convert CommonJS into ES Modules

#U-Z

babel-plugin-version

hustcc/babel-plugin-version: babel plugin replace define identifier `__VERSION__` to pkg.version!

babel-plugin-webpack-alias

trayio/babel-plugin-webpack-alias: babel 6 plugin which allows to use webpack resolve options

wooorm/babel-plugin-undebug: Babel plugin to remove `debug` from code
unassert-js/babel-plugin-unassert: Babel plugin to encourage reliable programming by writing assertions in production code, and compiling them away from release.

#Presets

@babel/preset-env

babel/babel-preset-env: PSA: this repo has been moved into babel/babel -->
babel/packages/babel-preset-env at master · babel/babel
@babel/preset-env · Babel

@babel/preset-typescript

@babel/preset-typescript · Babel

babel-preset-react

babel-preset-react - npm

babel-react-optimize

jamiebuilds/babel-react-optimize: A Babel preset and plugins for optimizing React code.

babel-preset-vue-app

vuejs/babel-preset-vue-app: Babel preset for Vue app.

Kornel / babel-preset-php · GitLab

#proposal(提案)

@babel/plugin-proposal-class-properties

@babel/plugin-proposal-class-properties - npm
@babel/plugin-proposal-class-properties · Babel
@babel/plugin-proposal-class-properties · Babel

@babel/plugin-proposal-decorators

tc39/proposal-decorators: Decorators for ES6 classes
wycats/javascript-decorators
@babel/plugin-proposal-decorators · Babel

@babel/plugin-proposal-export-default-from

@babel/plugin-proposal-export-default-from · Babel

@babel/plugin-proposal-export-namespace-from

@babel/plugin-proposal-export-namespace-from · Babel

@babel/plugin-proposal-function-sent

@babel/plugin-proposal-function-sent - npm
@babel/plugin-proposal-function-sent · Babel

@babel/plugin-proposal-optional-chaining

@babel/plugin-proposal-optional-chaining · Babel
@babel/plugin-proposal-optional-chaining · Babel

@babel/plugin-proposal-pipeline-operator

@babel/plugin-proposal-pipeline-operator · Babel

@babel/plugin-proposal-throw-expressions

@babel/plugin-proposal-throw-expressions · Babel

@babel/plugin-proposal-unicode-property-regex

@babel/plugin-proposal-unicode-property-regex · Babel

@babel/plugin-proposal-private-methods

@babel/plugin-proposal-private-methods · Babel

tc39/proposal-class-fields

tc39/proposal-class-fields: Orthogonally-informed combination of public and private fields proposals
tc39/proposal-private-fields: A Private Fields Proposal for ECMAScript
tc39/proposal-class-public-fields: Stage 2 proposal for public class fields in ECMAScript
proposal-class-fields/PRIVATE_SYNTAX_FAQ.md at master · tc39/proposal-class-fields
Public and private instance fields proposal
Public and private instance fields proposal
Public Class Fields

tc39/proposal-private-methods

tc39/proposal-private-methods: Private methods and getter/setters for ES6 classes
Private Methods and Accessors Proposal

tc39/proposals: Tracking ECMAScript Proposals
tc39/proposal-optional-chaining
The TC39 Process

#React

babel-plugin-framer-x

eschaefer/babel-plugin-framer-x: A Babel plugin to remove Framer X code from your React components.

babel-plugin-hoist-facc

strayiker/babel-plugin-hoist-facc: Babel plugin to hoist Function as Child Component

babel-plugin-react-transform

gaearon/babel-plugin-react-transform: Babel plugin to instrument React components with custom transforms

babel-plugin-react-require

vslinko/babel-plugin-react-require: [TODO] Babel plugin that adds React import declaration if file contains JSX tags

babel-plugin-react-hyperscript

roman01la/babel-plugin-react-hyperscript: HyperScript syntax for React components without runtime overhead

babel-plugin-react-import-extends

vijaysutrave/babel-plugin-react-import-extends: Babel plugin to get rid of extends Component & import React

babel-plugin-react-hiccup

callwait/babel-plugin-react-hiccup: Hiccup syntax for React components with Babel

babel-plugin-transform-react-remove-prop-types

oliviertassinari/babel-plugin-transform-react-remove-prop-types: Remove unnecessary React propTypes from the production build.

babel-plugin-transform-react-jsx-self

babel/packages/babel-plugin-transform-react-jsx-self at master · babel/babel

babel-plugin-transform-react-constant-elements

babel-plugin-transform-react-constant-elements - npm

babel-plugin-transform-react-inline-elements

babel-plugin-transform-react-inline-elements - npm

babel-plugin-transform-react-class-to-function

remcohaszing/babel-plugin-transform-react-class-to-function: A Babel 7 plugin which transforms React component classes into functions

#Testing

babel-plugin-espower

power-assert-js/babel-plugin-espower: Babel plugin for power-assert

babel-plugin-istanbul

istanbuljs/babel-plugin-istanbul: A babel plugin that adds istanbul instrumentation to ES6 code

babel-plugin-rewire

speedskater/babel-plugin-rewire: A babel plugin adding the ability to rewire module dependencies. This enables to mock modules for testing purposes.

#Types

babel-plugin-tcomb

gcanti/babel-plugin-tcomb: Babel plugin for static and runtime type checking using Flow and tcomb

babel-plugin-jsdoc-to-assert

azu/babel-plugin-jsdoc-to-assert: Runtime type checking for JSDoc
azu/jsdoc-to-assert: JSDoc to assert

babel-plugin-runtyper

vitalets/babel-plugin-runtyper: ⚡️ Runtime type-checker for JavaScript

flow-runtime

flow-runtime/packages/babel-plugin-flow-runtime at master · codemix/flow-runtime

#Usage

@babel/register

babel/packages/babel-register at master · babel/babel
@babel/register · Babel
@babel/register · Babel

Config Files · Babel

babel-watch

kmagiera/babel-watch: Reload your babel-node app on JS source file changes. And do it fast.

babel-time-travel

babel/babel-time-travel: Time travel through babel transformations one by one (implemented in the Babel REPL now)
babel-time-travel

Topic: babel-plugin
keywords:babel-plugin - npm search
Plugins · Babel
插件 · Babel 中文网

babel-upgrade

babel/babel-upgrade: ⬆️ A tool for upgrading Babel versions (to v7): `npx babel-upgrade`

Babel 资源、整理集&FAQ

Babel 资源

jamiebuilds/the-super-tiny-compiler: Possibly the smallest compiler ever
Babel 入门教程 - 阮一峰的网络日志
Babel 入门教程 - 阮一峰的网络日志

Babel 整理集

Babel FAQ

Babel是如何读懂JS代码的 - 知乎
647 webpack中使用 babel、typescript:@babel/core, @babel/preset-env,babel-loader,Babel的配置文件,polyfill,useBuiltIns,corejs,ts-loader【图文】_mb5fe94cbf99977_51CTO博客

regenerator

facebook/regenerator: Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
regenerator/packages/regenerator-runtime at master · facebook/regenerator
regenerator/packages/regenerator-transform at master · facebook/regenerator
Regenerator

recast

benjamn/recast: JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

sucrase

sucrase core

alangpierce/sucrase: Super-fast alternative to Babel for when you can target modern JS runtimes
Sucrase

sucrase libs、plugins&tools

digital-eclecticism/parcel-plugin-sucrase
caioagiani/api-sequelize-sucrase: API RESTful NodeJs express, sequelize (mysql), jwt e sucrase es5 + eslint & prettier
rollup/rollup-plugin-sucrase: This package has moved and is now available at @rollup/plugin-sucrase / https://github.com/rollup/plugins

sucrase 资源、整理集&FAQ

traceur-compiler

google/traceur-compiler: Traceur is a JavaScript.next-to-JavaScript-of-today compiler
google.github.io/traceur-compiler/bin/traceur.js

¥打包工具&构建工具

browserify

browserify/browserify: browser-side require() the node.js way
browserify/tinyify: a browserify plugin that runs various optimizations, so you don't have to install them all manually. makes your bundles tiny!
substack/node-browserify: browser-side require() the node.js way
dolymood/bifypack: 基于gulp和browserify的项目构建工具
browserify/watchify: watch mode for browserify builds
Macil/browserify-hmr: Hot Module Replacement plugin for Browserify
Browserify

coolpack

anderpang/coolpack: coolpack is a module bundler,enables add version number automatically,load asynchronously,and do the relevant optimization.

cooking

ElemeFE/cooking: 👨‍🍳 更易上手的前端构建工具

esbuild

evanw/esbuild: An extremely fast JavaScript bundler and minifier
egoist/esbuild-register: Transpile JSX, TypeScript and esnext features on the fly with esbuild
esbuild - An extremely fast JavaScript bundler

Gulp

Gulp core

gulp/API.md at master · gulpjs/gulp
gulpjs/gulp: The streaming build system
gulp
gulp.js plugin registry
gulp.js - the streaming build system
gulp.js - 基于流的自动化构建工具。 | gulp.js 中文网
gulp 中文文档 - gulp.js 中文文档 | gulp.js 中文网
一点 | gulp详细入门教程
一点 | gulp教程之gulp-livereload
一点 | gulp教程之gulp中文API

Gulp dependencies、libs、plugins&tools

#Gulp 转码

ashtuchkin/iconv-lite: Convert character encodings in pure javascript.
heldinz/gulp-convert-encoding: Plugin for gulp to convert files from one encoding to another.
gulp-convert-encoding - npm

gulp-alex

dustinspecker/gulp-alex: Gulp plugin for Alex
get-alex/alex: Catch insensitive, inconsiderate writing
Alex - Catch insensitive, inconsiderate writing

gulp-autoprefixer

一点 | gulp教程之gulp-autoprefixer

gulp+browsersync

candyCCat/gulp-browsersync: 搭建的一个简单的基于gulp+browsersync的前端自动化构建框架

gulp-bufferify

gulp-changed

gulp-changed - npm

gulp-debug

gulp-debug - npm

gulp-eagle

youngluo/gulp-eagle: Gulp Eagle is based on Laravel Elixir, which provides a clean, fluent API for defining basic Gulp tasks.

gulp-imagemin

gulp-rev-replace

Package - gulp-rev-replace
gulp-rev-replace,重写已经被吞rev改名的文件名的出现,下载gulp-rev-replace的源码_GitHub_帮酷

gulp-rename

gulp-rename - npm

gulp-sequence

teambition/gulp-sequence: Run a series of gulp tasks in order

gulp-sourcemaps

Introduction to JavaScript Source Maps - HTML5 Rocks

gulp-useref

gulp-useref - npm

gulp-util

gulp-util - npm

gulp-utf8-convert

gulp-utf8-convert - npm

hellopao/gulp_plugin: plugins for gulp.js
findup-sync - npm
常用gulp插件介绍(一)

Glup 资源、整理集&FAQ

gulp 资源

nimoc/gulp-book: Gulp 入门指南

gulp 整理集

《Gulp折腾之路》

Gulp探究折腾之路(I) | 晚晴幽草轩
Gulp折腾之路(II) | 晚晴幽草轩
Gulp折腾之路(III) | 晚晴幽草轩

gulp FAQ

拷贝文件

gulp拷贝文件的时候如何保持路径? - CNode技术社区
deployment - How do I copy directories recursively with gulp? - Stack Overflow

task顺序执行

gulp顺序执行任务

gulp error

gulp - GulpUglifyError: unable to minify JavaScript - Stack Overflow
gulp错误GulpUglifyError: unable to minify JavaScript解决

一点 | gulp教程之gulp-imagemin
gulp gulp有没有办法将所有的js文件压缩并重命名_百度知道
gulp排除已压缩文件思路

Grunt

Grunt core

gruntjs/grunt: Grunt: The JavaScript Task Runner
Grunt: The JavaScript Task Runner
Grunt: JavaScript世界的构建工具 -- Grunt中文网

Grunt libs、plugins&tools

PintJS – 轻量,并发的GruntJS运行器

Pint

tjgq/grunt-throttle: A Grunt plugin for testing under a throttled connection.

Grunt 资源、整理集&FAQ

jakejs

jakejs
jakejs/jake: JavaScript build tool, similar to Make or Rake. Built to work with Node.js.
Jake: JavaScript build tool / task runner for NodeJS

Parcel

Parcel core

parcel-bundler/parcel: 📦🚀 Blazing fast, zero configuration web application bundler
Parcel
parcel-bundler/awesome-parcel: 🔗 A curated list of awesome Parcel resources, libraries, tools and boilerplates
parcel-bundler/examples: 🛠 Parcel examples using various frameworks
parcel-bundler/website: 🌎 Parcel website
Parcel
Parcel 中文网
www.parcejs.cn
🚀 入门 - Parcel 中文文档
📦 Parcel - 中文文档
@parcel/node-libs-browser - npm

Parcel libs、plugins&tools

parcel-plugin-linaria

callstack/parcel-plugin-linaria: Parcel plugin for Linaria (Experimental)

linbudu599/Parcel-Tsx-Template: A Simple Template using Parcel and Tsx. 🧱
ant-design/parcel-antd: Use antd with parcel

Parcel 资源、整理集&FAQ

关于 Parcel 你所需知道的一切:超快的Web应用打包器-WEB前端开发
myTNT2 - Manage your shipments with ease | TNT Singapore
Switching to Parcel from Webpack
Everything You Need To Know About Parcel: The Blazing Fast Web App Bundler 🚀

Rollup

Rollup core

rollup/rollup: Next-generation ES module bundler
tunnckoCore/rollup-plugin-prepack: Rollup plugin for Facebook Prepack - https://prepack.io
rollup.js
rollup.js
rollup.js
rollup.js
rollup.js 中文文档 | rollup.js 中文网
Rollup.js 中文文档 | Rollup.js 中文网
is.gd

Rollup libs、plugins&tools

#A-G

@rollup/plugin-babel

@rollup/plugin-babel - npm
plugins/packages/babel at master · rollup/plugins
rollup-plugin-babel - npm

@rollup/plugin-commonjs

https://github.com/rollup/plugins/tree/master/packages/commonjs
@rollup/plugin-commonjs - npm

rollup-plugin-babel

rollup/rollup-plugin-babel: This package has moved and is now available at @rollup/plugin-babel / https://github.com/rollup/plugins

rollup-plugin-commonjs

rollup/rollup-plugin-commonjs: This module has moved and is now available at @rollup/plugin-commonjs / https://github.com/rollup/plugins

rollup-plugin-eslint

TrySound/rollup-plugin-eslint: This plugin in migrated https://github.com/rollup/plugins/tree/master/packages/eslint

rollup-starter-app

rollup/rollup-starter-app: Bare-bones example of how to create an application using Rollup

rollup-plugin-external-globals

eight04/rollup-plugin-external-globals: Transform external imports into global variables like output.globals.
rollup-plugin-external-globals - npm

rollup-plugin-exclude-dependencies-from-bundle - npm

#H-N

@rollup/plugin-node-resolve

plugins/packages/node-resolve at master · rollup/plugins
@rollup/plugin-node-resolve - npm

rollup-starter-lib

rollup/rollup-starter-lib: Bare-bones example of how to create a library using Rollup

rollup-plugin-node-resolve

rollup/rollup-plugin-node-resolve: This module has moved and is now available at @rollup/plugin-node-resolve / https://github.com/rollup/plugins

rollup-plugin-node-polyfills

ionic-team/rollup-plugin-node-polyfills
rollup-plugin-node-polyfills - npm

rollup-plugin-node-globals

calvinmetcalf/rollup-plugin-node-globals
rollup-plugin-node-globals - npm

rollup-plugin-inject

rollup/rollup-plugin-inject: This module has moved and is now available at @rollup/plugin-inject / https://github.com/rollup/plugins/blob/master/packages/inject

rollup-plugin-iife

eight04/rollup-plugin-iife: Convert ES modules into IIFEs.

rollup-plugin-match - npm

#O-T

rollup-plugin-replace

rollup/rollup-plugin-replace: This module has moved and is now available at @rollup/plugin-replace / https://github.com/rollup/plugins

rollup-plugin-terser

TrySound/rollup-plugin-terser: Rollup plugin to minify generated bundle
rollup-plugin-terser - npm

#U-Z

rollup-plugin-uglify

TrySound/rollup-plugin-uglify: Rollup plugin to minify generated bundle

rollup-plugin-vue

vuejs/rollup-plugin-vue: Roll .vue files
Introduction | Rollup Plugin Vue

keywords:rollup-plugin - npm search

Rollup 资源、整理集&FAQ

使用rollup打包JS的方法步骤 - 码农教程

Snowpack

Snowpack core

snowpackjs/snowpack: WASM-powered frontend build tool. Fast, lightweight, unbundled ESM. ✌️
Snowpack - The faster frontend build tool

Snowpack libs、plugins&tools

Snowpack 资源、整理集&FAQ

Turborepo

vercel/turborepo: The High-performance Build System for JavaScript & TypeScript Codebases
Turborepo

Vite

Vite core

vite
vitejs/vite: Next generation frontend tooling. It's fast!
vuejs/vitepress: Vite & Vue powered static site generator
vitejs/docs-cn: Chinese translation of vitejs.dev
Home | Vite
Home | Vite

Vite libs、plugins&tools

Vite SSG

antfu/vite-ssg: Server-side generation for Vite

antfu/vitesse: 🏕 Opinionated Vite Starter Template
anncwb/vite-plugin-mock: A mock plugin for vite.use mockjs.

Vite 资源、整理集&FAQ

vitejs/awesome-vite: ⚡️ A curated list of awesome things related to Vite.js
Kingbultsea/vite-analysis: Vite v0.13.2 Start from 0, analyze each commit. 330/2558 💀~~~👻

Webpack

Webpack core

Guides

Code Splitting

Code Splitting | webpack
Code Splitting | webpack
代码分离 | webpack 中文网

Dependency Management

dependency management
Dependency Management | webpack
管理依赖
管理依赖 · webpack 中文文档(2.2)
组件注册 — Vue.js

Shimming

Shimming | webpack
shim 预置依赖

Tree Shaking

wuomzfx/tree-shaking-test: how to do tree-shaking best
Tree Shaking | webpack

Guides | webpack
Development | webpack

API

Module Methods

Module Methods | webpack
module methods
Module Methods | webpack
模块方法

Plugin API

webpack/tapable: Just a little module for plugins.
Plugin API | webpack
Plugin API | webpack

Introduction | webpack
Command Line Interface | webpack
Compiler Hooks | webpack

Plugins

Plugins | webpack
normal module replacement plugin

Concepts

Concepts | webpack
Hot Module Replacement | webpack
概念

Configuration

#Webpack config

Webpack config tool

webpack-autoconf

jakoblind/webpack-autoconf: A tool to create webpack configs
jakoblind (Jakob Lind)
Create App - your tool for starting a new webpack or Parcel project
Webpack config tool

yacan8/webpack-config-tool: webapck配置简化工具
zhaoshengjun/webpack-config: CLI tool to generate webpack.config.js
Webpack Config Tool | 火星小站

一个合格的Webpack4配置工程师素养

多页面

BYChoo/webpack-multi-page: webpack多页面打包项目

webpack/examples at master · webpack/webpack
nanaSun/webCase
配置文件 | Webpack 中文指南

Configuration Types

Configuration Types | webpack

Entry and Context

Entry and Context | webpack
入口和上下文(entry and context) | webpack 中文网

Mode

Mode | webpack

Output

libraryTarget

Output | webpack
输出(output) | webpack 中文网

publicPath

Public Path(公共路径) · webpack 中文文档(2.2)
Webpack 动态设置 __webpack_public_path__ 到底怎么用 - V2EX
configuring webpack public path at runtime · Issue #443 · webpack/webpack
`__webpack_public_path__` does not work if entrypoint uses ES6-style imports · Issue #2776 · webpack/webpack

Output | webpack

Module

Module | webpack
loaders | webpack 中文网
编写一个 loader | webpack 中文网
装载 | Loaders - Webpack 中文开发手册 - 开发者手册 - 云+社区 - 腾讯云

Resolve

resolve.alias

Resolve | webpack
解析(Resolve) | webpack 中文文档

Optimization

Optimization | webpack

Plugins

Plugins | webpack
Plugins | webpack 中文网
编写一个插件 | webpack 中文网
compiler 钩子 | webpack 中文网
compilation 钩子 | webpack 中文网
Webpack: Does the order of plugins matter? - Stack Overflow
Webpack - 插件 | Plugins - 开发者手册 - 云+社区 - 腾讯云
lentoo blog

DevServer

DevServer | webpack
开发中 server(devServer)

Devtool

Webpack SourceMap

Source maps are failing to parse using devtool: source-map · Issue #8506 · webpack/webpack
浅谈webpack devtool里的7种SourceMap模式_javascript技巧_脚本之家
webpack SourceMap配置(9)_慕课手记

Devtool | webpack
Devtool | webpack 中文文档

Target

Target | webpack

Watch and WatchOptions

Watch and WatchOptions | webpack

Externals

webpack-node-externals

liady/webpack-node-externals: Easily exclude node modules in Webpack

Externals | webpack

Performance

Performance | webpack

Node

Node | webpack

Stats

Stats | webpack

Experiments

Experiments | webpack

Other Options

Other Options | webpack

Configuration | webpack

Migrate

Migrate | webpack

Loaders

fe-blog/webpack-loader at master · 6fedcom/fe-blog
Loaders

Contribute

Contribute | webpack

Federated Modules

Merge Proposal: Module federation and code sharing between bundles. Many builds act as one · Issue #10352 · webpack/webpack
Paciolan/remote-component: Dynamically load a React Component from a URL
jacob-ebey/federated-libraries-get-started: Completed example code that accompanies https://federated-libraries.now.sh/get-started
Module Federation
Introducing Federated Modules in Webpack 5 – Bram.us
dev.to
(20) Marais 在 Twitter: "Wrote an article on Module Federation, a project I have been apart of for the last little while! https://t.co/aDiLreWDit" / Twitter
Webpack 5 Module Federation: JavaScript 架构的变革者 | RichLab
Federated Libraries

Webpack v5

webpack/changelog-v5: Temporary repo for the changelog for webpack 5
webpack 5 alpha feedback · Issue #8537 · webpack/webpack
Webpack 5 发布 (2020-10-10) | webpack

webpack/webpack: A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffee
webpack/webpack.js.org: Repository for webpack documentation and more!
docschina/webpack.js.org: [印记中文](https://docschina.org/) - webpack 中文文档
WICG/webpackage: Web packaging format
zhaoda/webpack-handbook: Webpack中文指南
- Gitter
webpack/webpack - Gitter
webpack
webpack
webpack 中文文档(@印记中文) https://docschina.org/
webpack 中文文档(@印记中文) https://docschina.org/
webpack 中文文档 | webpack 中文网
webpack 中文文档
webpack module bundler
Introduction · Webpack 中文指南
深入浅出 Webpack · 深入浅出 Webpack
Webpack 入门教程 | 菜鸟教程
介绍 | Webpack 中文指南
基本配置项 · webpack指南
webpack module bundler

Webpack libs、loaders、plugins&tools

Webpack loaders

#A-G

async-catch-loader

yeyan1996/async-catch-loader: a webpack loader that can automatically injects try/catch into async function

awesome-typescript-loader

s-panferov/awesome-typescript-loader: Awesome TypeScript loader for webpack

babel-loader

babel/babel-loader: 📦 Webpack plugin for Babel

bs-loader

rrdelaney/bs-loader: Bucklescript loader for Webpack and Jest

bundle-loader

webpack-contrib/bundle-loader: Bundle Loader

css-raw-loader

catdad/css-raw-loader: CSS Raw loader module for Webpack

css-loader

typings-for-css-modules-loader

Jimdo/typings-for-css-modules-loader: Drop-in replacement for css-loader to generate typings for your CSS-Modules on the fly in webpack

webpack-contrib/css-loader: CSS Loader

cache-loader

webpack-contrib/cache-loader: Caches the result of following loaders on disk

django-webpack-loader

owais/django-webpack-loader: Transparently use webpack with django

es3ify-loader

sorrycc/es3ify-loader: ES3ify loader for webpack.

eslint-loader

webpack-contrib/eslint-loader: eslint loader (for webpack)

extract-loader

peerigon/extract-loader: webpack loader to extract HTML and CSS from the bundle

exports-loader

exports-loader

fast-sass-loader

yibn2008/fast-sass-loader: High performance sass loader for webpack

grow-loader

line/grow-loader: A webpack loader to split class methods by decorators

#H-N

html-loader

html-loader | webpack 中文网

inject-loader

plasticine/inject-loader: 💉📦 A Webpack loader for injecting code into modules via their dependencies.

imports-loader

webpack-contrib/imports-loader: Imports Loader
imports-loader

js-yaml-loader

js-yaml-loader - npm

less-loader

webpack-contrib/less-loader: Compiles Less to CSS

null-loader

webpack-contrib/null-loader: [DEPRECATED] A loader that returns an empty module (can still be used for webpack 4).

#O-T

prerender-loader

GoogleChromeLabs/prerender-loader: 📰 Painless universal pre-rendering for Webpack.
prerender-loader - npm

promise-loader

gaearon/promise-loader: A webpack bundle-loader ripoff with promise interface

pug-loader

pugjs/pug-loader: Pug loader module for Webpack

raw-loader

webpack-contrib/raw-loader: A loader for webpack that allows importing files as a String

resolve-url-loader

bholloway/resolve-url-loader: Webpack loader that resolves relative paths in url() statements based on the original source file

sass-loader

sass-loader - npm
sass-loader | webpack 中文网
webpack-contrib/sass-loader: Compiles Sass to CSS

sass-resouces-loader

shakacode/sass-resources-loader: SASS resources (e.g. variables, mixins etc.) loader for Webpack. Also works with less, post-css, etc.
sass-resources-loader - npm
webpack中配置sass-resources-loader定义全局sass文件实现各组件@mixin@function共享 | Zhang dajia的博客

style-resources-loader

yenshih/style-resources-loader: CSS processor resources loader for webpack

svg-sprite-loader

JetBrains/svg-sprite-loader: Webpack loader for creating SVG sprites.

svgo-loader

source-map-loader

source-map-loader | webpack 中文网

script-loader

webpack-contrib/script-loader: [deprecated] Script Loader

ts-loader

TypeStrong/ts-loader: TypeScript loader for webpack
I CAN MAKE THIS WORK...: ts-loader Project References: First Blood

thread-loader

webpack-contrib/thread-loader: Runs the following loaders in a worker pool
thread loader

string-replace-loader

Va1/string-replace-loader: Replace loader for Webpack
minhuaF/string-replace-loader
string-replace-loader - npm

#U-Z

@friends-of-js/yaml-loader

@friends-of-js/yaml-loader - npm

url-loader

webpack-contrib/url-loader: A loader for webpack which transforms files into base64 URIs

vue-template-loader

ktsn/vue-template-loader: Vue.js 2.0 template loader for webpack

webpack-component-loader

nicholaslee119/webpack-component-loader: 📦 A webpack loader to componentify CSS/JS/HTML without framework

yml-loader

nkt/yml-loader: YAML loader for webpack

yaml-loader

eemeli/yaml-loader: YAML loader for webpack (converts YAML to JSON)
yaml-loader - npm
API Overview – YAML
Options – YAML

Webpack plugins

#A-G

add-asset-html-webpack-plugin

SimenB/add-asset-html-webpack-plugin: Add a JavaScript or CSS asset to the HTML generated by html-webpack-plugin

antd-dayjs-webpack-plugin

ant-design/antd-dayjs-webpack-plugin: ⏰ Day.js webpack plugin for antd

assets-webpack-plugin

assets-webpack-plugin - npm
ztoben/assets-webpack-plugin: Webpack plugin that emits a json file with assets paths

autodll-webpack-plugin

asfktz/autodll-webpack-plugin: Webpack's DllPlugin without the boilerplate

babel-minify-webpack-plugin

BabelMinifyWebpackPlugin

critters

GoogleChromeLabs/critters: 🦔 A Webpack plugin to inline your critical CSS and lazy-load the rest.

common-chunk-plugin

liangklfangl/commonsChunkPlugin_Config: Webpack的common-chunk-plugin源码分析,来自于[我的github文章全集](https://github.com/liangklfangl/react-article-bucket)

chunk-manifest-webpack-plugin

chunk-manifest-webpack-plugin - npm
soundcloud/chunk-manifest-webpack-plugin: Allows exporting a manifest that maps entry chunk names to their output files, instead of keeping the mapping inside the webpack bootstrap.

clean-webpack-plugin

clean-webpack-plugin - npm
johnagan/clean-webpack-plugin: A webpack plugin to remove your build folder(s) before building

copy-webpack-plugin

webpack-contrib/copy-webpack-plugin: Copy files and directories with webpack

case-sensitive-paths-webpack-plugin

Urthen/case-sensitive-paths-webpack-plugin: Enforces case sensitive paths in Webpack requires.

compression-webpack-plugin

webpack-contrib/compression-webpack-plugin: Prepare compressed versions of assets to serve them with Content-Encoding

dynamic-cdn-webpack-plugin

mastilver/dynamic-cdn-webpack-plugin: Get your dependencies from a cdn rather than bundling them in your app

extract-text-webpack-plugin

ExtractTextWebpackPlugin | webpack 中文网
webpack-contrib/extract-text-webpack-plugin: [DEPRECATED] Please use https://github.com/webpack-contrib/mini-css-extract-plugin Extracts text from a bundle into a separate file

execa-webpack-plugin

execa-webpack-plugin - npm
sindresorhus/execa: A better `child_process`
execa - npm
npm-prefix - npm
libnpx - npm
npm-bin-ava-tester - npm
@zkochan/libnpx - npm
is-installed-globally - npm
which-exclude-npm - npm
npm-run-path-compat - npm
npm-sh - npm

fork-ts-checker-webpack-plugin

Realytics/fork-ts-checker-webpack-plugin: Webpack plugin that runs typescript type checker on a separate process.

filemanager-webpack-plugin

gregnb/filemanager-webpack-plugin: Copy, move, archive (zip/tar/tar.gz), delete files and directories before and after Webpack builds. Win32/Mac/*Nix supported

friendly-errors-webpack-plugin

geowarin/friendly-errors-webpack-plugin: Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience.

fork-ts-checker-webpack-plugin

Realytics/fork-ts-checker-webpack-plugin: Webpack plugin that runs typescript type checker on a separate process.

fork-ts-checker-webpack-plugin

Realytics/fork-ts-checker-webpack-plugin: Webpack plugin that runs typescript type checker on a separate process.

git-revision-webpack-plugin

pirelenito/git-revision-webpack-plugin: 🏗 Webpack plugin that generates VERSION and COMMITHASH files during build
git-revision-webpack-plugin - npm
@hzzt/git-revision-webpack-plugin - npm

webpack.BannerPlugin

BannerPlugin | webpack

webpack-cdn-plugin

shirotech/webpack-cdn-plugin: A webpack plugin that use externals of CDN urls for production and local node_modules for development
webpack-cdn-plugin - npm

webpack-deep-scope-analysis-plugin

vincentdchan/webpack-deep-scope-analysis-plugin: A webpack plugin for deep scope analysis

webpack.DllPlugin与webpack.DllReferencePlugin

chenchunyong/webpack-dllPlugin: webpack dllPlugin demo
webpackのDLLバンドルを使ってビルドを速くする - Qiita

webpack.DefinePlugin

DefinePlugin · webpack 中文文档(2.2)

webpack-plugin-fr-theme

JSupot/webpack-plugin-fr-theme: form-render theme

webpack-assets-manifest

webpack-assets-manifest - npm
webdeveric/webpack-assets-manifest: This Webpack plugin will generate a JSON file that matches the original filename with the hashed version.

webpack-asset-pipeline

webpack-rails-manifest-plugin - npm
infinum/webpack-asset-pipeline: 🚀 A missing link for the asset pipeline alternative with Webpack.
webpack-asset-pipeline - npm
Squeezing Webpack into backend frameworks | Infinum

webpack-bundle-analyzer

webpack-contrib/webpack-bundle-analyzer: Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
webpack-bundle-analyzer - npm

webpack-bundle-size-analyzer

robertknight/webpack-bundle-size-analyzer: A tool for finding out what contributes to the size of Webpack bundles

fork-ts-checker-webpack-plugin

Realytics/fork-ts-checker-webpack-plugin: Webpack plugin that runs typescript type checker on a separate process.

#H-N

html-webpack-inline-chunk-plugin

html-webpack-inline-chunk-plugin - npm
rohitlodha/html-webpack-inline-chunk-plugin: A webpack plugin that inlines chunk in html-webpack-plugin.

hard-source-webpack-plugin

mzgoddard/hard-source-webpack-plugin
hard-source-webpack-plugin - npm

happypack

amireh/happypack: Happiness in the form of faster webpack build times.

html-webpack-plugin

jantimon/html-webpack-plugin: Simplifies creation of HTML files to serve your webpack bundles
html-webpack-plugin - npm
jaketrent/html-webpack-template: a better default template for html-webpack-plugin
jantimon/html-webpack-plugin: Simplifies creation of HTML files to serve your webpack bundles

html-webpack-git-revision-plugin

js-newbee/html-webpack-git-revision-plugin: Webpack plugin that generates the latest git commit hash within html meta tag for versioning build.
html-webpack-git-revision-plugin - npm

inline-manifest-webpack-plugin

inline-manifest-webpack-plugin - npm
szrenwei/inline-manifest-webpack-plugin: inline your webpack manifest (runtime code) with a script tag to save http request

lodash-webpack-plugin

Package - lodash-webpack-plugin
lodash-webpack-plugin - npm
Webpack实现按需打包Lodash的几种方法详解_javascript技巧_脚本之家
babel-plugin-lodash - npm
Webpack按需打包Lodash的几种方式 | Yusen's Blog | 学习弯道超车的技巧!
lodash/lodash-webpack-plugin: Smaller modular Lodash builds.

mini-css-extract-plugin

webpack-contrib/mini-css-extract-plugin: Lightweight CSS extraction plugin
mini-css-extract-plugin - npm
extract-text-webpack-plugin - npm
CSS 提取 | Vue Loader
MiniCssExtractPlugin | webpack

media-query-plugin

SassNinja/media-query-plugin: Webpack plugin for media query extraction.

media-query-splitting-plugin

mike-diamond/media-query-splitting-plugin: Webpack 4 plugin for styles splitting by media query

webpack.IgnorePlugin

IgnorePlugin | webpack

webpack-manifest-plugin

danethurber/webpack-manifest-plugin: webpack plugin for generating asset manifests
webpack-manifest-plugin - npm

webpack.container.ModuleFederationPlugin

ModuleFederationPlugin | webpack
Federated Modules: Dynamic Remotes · Issue #11033 · webpack/webpack

webpack-plugin-import - npm
liximomo/lazy-compile-webpack-plugin: Boost webpack startup time by lazily compiling dynamic imports

#O-T

@vue/preload-webpack-plugin

vuejs/preload-webpack-plugin: A Webpack plugin for wiring up `<link rel='preload'>` (and prefetch) - supports async chunks

offline-plugin

NekR/offline-plugin: Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)

optimize-css-assets-webpack-plugin

NMFR/optimize-css-assets-webpack-plugin: A Webpack plugin to optimize \ minimize CSS assets.

page-skeleton-webpack-plugin

wookaoer/page-skeleton-core: 基于url生成骨架屏结构核心代码

prepack-webpack-plugin

gajus/prepack-webpack-plugin: A webpack plugin for prepack.

preload-webpack-plugin

GoogleChromeLabs/preload-webpack-plugin: A webpack plugin for injecting <link rel='preload|prefetch'> into HtmlWebpackPlugin pages, with async chunk support

progress-bar-webpack-plugin

clessg/progress-bar-webpack-plugin: A progress bar plugin for Webpack.

resource-hints-webpack-plugin

jantimon/resource-hints-webpack-plugin: Adds automatically resource hints to your html-files

sw-precache-webpack-plugin

goldhand/sw-precache-webpack-plugin: Webpack plugin that generates a service worker using sw-precache that will cache webpack's bundles' emitted assets. You can optionally pass sw-precache configuration options to webpack through this plugin.

size-plugin

GoogleChromeLabs/size-plugin: Track compressed Webpack asset sizes over time.
size-plugin - npm

stats-webpack-plugin

unindented/stats-webpack-plugin: Write the stats of a build to a file.
stats-webpack-plugin - npm

script-ext-html-webpack-plugin

numical/script-ext-html-webpack-plugin: Enhances html-webpack-plugin functionality with different deployment options for your scripts including 'async', 'preload', 'prefetch', 'defer', 'module', custom attributes, and inlining.

terser-webpack-plugin

terser/terser: 🗜 JavaScript parser, mangler and compressor toolkit for ES6+
webpack-contrib/terser-webpack-plugin: Terser Plugin
ohanhi/hyperscript-helpers: Terse syntax for hyperscript.
TerserWebpackPlugin | webpack

TemplatedPathPlugin

webpack/TemplatedPathPlugin.js at master · webpack/webpack

webpack.optimization.splitChunks

SplitChunksPlugin | webpack

webpack.ProvidePlugin

ProvidePlugin
ProvidePlugin | webpack
ProvidePlugin | webpack 中文网

webpack.SourceMapDevToolPlugin

SourceMapDevToolPlugin | webpack 中文文档
SourceMapDevToolPlugin (Plugins) - Webpack 中文开发手册 - 开发者手册 - 云+社区 - 腾讯云

webpack-polyfills-plugin

beda-software/webpack-polyfills-plugin: Fork from Sl1v3r/webpack-polyfills-plugin

webpack-polyfill-injector

SebastianS90/webpack-polyfill-injector: Webpack plugin to automatically inject polyfills into your bundle without affecting modern browsers.

webpack-retry-load-plugin

hxfdarling/webpack-retry-load-plugin: atuo load retry resource from other domain

webpack-theme-color-replacer

hzsrc/webpack-theme-color-replacer: A runtime dynamic theme color replacement plugin for webpack.
webpack-theme-color-replacer - npm
hzsrc/vue-element-ui-scaffold-webpack4: vue下基于webpack4构建的多页面、多环境方案脚手架项目(使用了element-ui,可替换为其他)
hzsrc/join-file-content-plugin: Prepend or append file to a target file while webpack starting

webpack.optimize.CommonsChunkPlugin

CommonsChunkPlugin | webpack 中文文档
CommonsChunkPlugin | webpack
CommonsChunkPlugin | webpack 中文网
Webpack 日常使用与优化 · Issue #37 · creeperyang/blog

Janlay884181317/output-build-info-webpack-plugin: 输出webpack打包环境信息(例如打包时间,分支,Git相关信息等)

#U-Z

uglifyjs-webpack-plugin

webpack-contrib/uglifyjs-webpack-plugin: [deprecated] UglifyJS Plugin
uglifyjs-webpack-plugin - npm
UglifyjsWebpackPlugin | webpack

webpackmonitor

webpackmonitor/webpackmonitor: A tool for monitoring webpack optimization metrics through the development process
Webpack Monitor

worker-plugin

GoogleChromeLabs/worker-plugin: 🐳 Adds native Web Worker bundling support to Webpack.
worker-plugin - npm

webpack-plugin-vueComponentsIndex

zfang1995/webpack-plugin-vueComponentsIndex: auto complete paths of vue components

webpack-stats-plugin

FormidableLabs/webpack-stats-plugin: Webpack stats plugin for build information, file manifests, etc.
webpack-stats-plugin - npm

webpack-zip-plugin

yyhappynice/webpack-zip-plugin: Zip your dist after webpack builds

write-file-webpack-plugin

gajus/write-file-webpack-plugin: Forces webpack-dev-server to write bundle files to the file system.

zip-webpack-plugin

erikdesjardins/zip-webpack-plugin: Webpack plugin to zip up emitted files.
zip-webpack-plugin - npm

unused-files-globby-webpack-plugin - npm

Webpack tools

enhanced-resolve

webpack/enhanced-resolve: Offers an async require.resolve function. It's highly configurable.
enhanced-resolve - npm

loader-runner

webpack/loader-runner: Runs (webpack) loaders

loader-utils

webpack/loader-utils: utils for webpack loaders

memory-fs

webpack/memory-fs: [DEPRECATED use memfs instead] A simple in-memory filesystem. Holds data in a javascript object.
memory-fs - npm

webpack-merge

survivejs/webpack-merge: Merge designed for Webpack (MIT)
webpack-merge - npm

webpack-chain

neutrinojs/webpack-chain: A chaining API to generate and simplify the modification of Webpack configurations.
neutrinojs/webpack-chain at v4
Yatoo2018/webpack-chain: A chaining API to generate and simplify the modification of Webpack configurations.
Package - webpack-chain

webpack-dev-server

webpack/webpack-dev-server: Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
webpack-dev-server - npm
开发

webpack-dev-middleware

webpack/webpack-dev-middleware: A development middleware for webpack
webpack-dev-middleware - npm

webpack-bundle-tracker

owais/webpack-bundle-tracker: Spits out some stats about webpack compilation process to a file

webpack-sources

webpack/webpack-sources: Source code handling classes for webpack

webpack-external-import

ScriptedAlchemy/webpack-external-import: Dynamically import modules from other webpack bundles. Painless code sharing between separate apps

webpack-hot-middleware

webpack-contrib/webpack-hot-middleware: Webpack hot reloading you can attach to your own server

webpack-validator

js-dxtools/webpack-validator: Validates your webpack config with Joi

webpack-blocks

andywer/webpack-blocks: 📦 Configure webpack using functional feature blocks.

webpack-virtual-modules

sysgears/webpack-virtual-modules: Webpack Virtual Modules is a webpack plugin that lets you create, modify, and delete in-memory files in a way that webpack treats them as if they were physically presented in the file system.

webpack-ops

CatSnake11/webpack-ops: 📁 webpack bundle visualization // optimization // config tool

webpackbar

nuxt-contrib/webpackbar: Elegant ProgressBar and Profiler for Webpack 3 , 4 and 5

webpack/lib at master · webpack/webpack
masx200/webpack-react-vue-spa-awesome-config: 极速、零配置的 web 应用打包工具, 同时支持 react 和 vue 的单页面应用,提供开箱即用支持 Fast, zero-configuration web application packaging tool that supports both single-page applications for react and vue, out-of-the-box support, 基于 webpack4.x,同时支持 react 和 vue 的单页面应用 通用的 webpack 配置文件,提供开箱即用支持 ,您无需学习和配置许多构建工具。即时重新加载可帮助您专注于开发。在部署时,您的捆绑包会自动优化,愿世上再无webpack配置师

webpack-encore

symfony/webpack-encore: A simple but powerful API for processing & compiling assets built around Webpack
Managing CSS and JavaScript (Symfony Docs)

JSTransformers

Webpack projects

compare-webpack-target-bundles

TheLarkInn/compare-webpack-target-bundles: Example of all the webpack targets!!! Webpack Playground!

neutrino

neutrinojs/neutrino: Create and build modern JavaScript projects with zero initial configuration.
Introduction · Neutrino

Webpack+jQuery

yifoo/webpack-demo: Webpack +jQuery 单页面Demo

atool-build/getWebpackCommonConfig.js at master · ant-tool/atool-build
dongyuanxin/webpack-demos: 📦 Demos && Courses for Webpack 4
zpfz/webpack4-dev-cli: A lightweight Dev-cli for your frontend project was based on webpack.
webpack.config.js 配置举例 | Ant-Tool 简介

Webpack 资源、整理集&FAQ

Webpack 资源

Webpack Guidebook

tsejx/webpack-guidebook: 📚 Webpack 知识图谱:模块化、基础概念、工作原理、实战应用
Webpack Guidebook - 📚 Webpack 知识图谱:模块化、基础概念、工作原理、实战应用

打包分析

upload

webpack-chart

alexkuz/webpack-chart: Webpack Chart
Webpack Chart

webpack-visualizer

chrisbateman/webpack-visualizer: Visualize your Webpack bundle
Webpack Visualizer

webpack-optimize-helper

jakoblind/webpack-optimize-helper: A library to parse stats.json and give useful advice how to reduce bundle size
Webpack bundle optimize helper

bundle-stats

relative-ci/bundle-stats: In-depth bundle analyzer for webpack(bundle size, assets, modules, packages)

webpack-contrib/awesome-webpack: A curated list of awesome Webpack resources, libraries and tools
webpack-china/awesome-webpack-cn: [印记中文](https://docschina.org/) - webpack 优秀中文文章
kraaas/webpack-tutorial-collection: webpack 教程资源收集
liangklfangl/webpack-core-usage: webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: https://github.com/liangklfangl/react-article-bucket
lihongxun945/diving-into-webpack: webpack 源码解析系列
webpack & HTTP/2 – webpack – Medium
Separating a Manifest
淘系前端团队
Awesome webpack | webpack

Webpack 整理集

《24 个实例入门并掌握「Webpack4」》

《webpack源码》

《webpack学习》

《webpack4系列教程》

webpack4系列教程

webpack4系列教程: 前言 | 董沅鑫的个人网站
webpack4系列教程(一): 打包JS | 董沅鑫的个人网站
webpack4系列教程(二): 编译ES6 | 董沅鑫的个人网站
webpack4 系列教程(三): 多页面解决方案--提取公共代码 | 董沅鑫的个人网站
webpack4 系列教程(四): 单页面解决方案--代码分割和懒加载 | 董沅鑫的个人网站
webpack4 系列教程(五): 处理CSS | 董沅鑫的个人网站
webpack4 系列教程(六): 处理SCSS | 董沅鑫的个人网站
webpack4 系列教程(七): SCSS提取和懒加载 | 董沅鑫的个人网站
webpack4 系列教程(八): JS Tree Shaking | 董沅鑫的个人网站
webpack4 系列教程(九): CSS Tree Shaking | 董沅鑫的个人网站
webpack4 系列教程(十): 图片处理汇总 | 董沅鑫的个人网站
webpack4 系列教程(十一):字体文件处理 | 董沅鑫的个人网站
webpack4 系列教程(十二):处理第三方JavaScript库 | 董沅鑫的个人网站
webpack4 系列教程(十三):自动生成HTML文件 | 董沅鑫的个人网站
webpack4 系列教程(十四):Clean Plugin and Watch Mode | 董沅鑫的个人网站
webpack4 系列教程(十五):开发模式与webpack-dev-server | 董沅鑫的个人网站
webpack4 系列教程(十六):开发模式和生产模式·实战 | 董沅鑫的个人网站

《webpack系列》

《Webpack 进阶之源码分析》

《webpack前端构建工具学习总结》

《配置属于自己的打包系统教程》

yhtx1997/webpack4-Instance: webpack4 配置实例

《大声对webpack4.0说声你好》

fe-blog/webpack at master · 6fedcom/fe-blog
Webpack 是怎样运行的?(一) - 知乎
Webpack 是怎样运行的?(二) - 知乎
Webpack学习-工作原理(上)
Webpack学习-工作原理(下)
kraaas/webpack-tutorial-collection: webpack 教程资源收集

Webpack FAQ

代码动态加载、异步加载&分包策略

借助 Webpack 静态分析能力实现代码动态加载 - Chenng 的主页
基于webpack实现react组件的按需加载 - 冯淼森的博客
Webpack 打包含动态加载的类库 | Scarletsky

打包原理

插件原理

优化

性能

webpack.github.io
Webpack 打包优化之体积篇 | 晚晴幽草轩
Webpack 打包优化之速度篇 | 晚晴幽草轩
Predictable long term caching with Webpack – webpack – Medium
www.slideshare.net

liangklfangl/webpack-compiler-and-compilation: 该文章来源于我的github文章全集,欢迎star,https://github.com/liangklfangl/react-article-bucket
liangklfangl/webpack-common-sense: 该文章来源于我的github文章全集,欢迎star,https://github.com/liangklfangl/react-article-bucket
2019最新Webpack4.0教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
10天搞定webpack4.0_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
webpack详解(一)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
详解webpack中四个基础概念-js教程-PHP中文网
Webpack 2 入门教程 | llp的程序猿之路
M.M.F 小屋

xPack

The xPack Build Framework
xpack/xpm-js: The xPack Project Manager command line tool
xPack 3rd Party Development Tools
Deprecated 3rd party source xPacks
xpm - npm
The xPack Build Framework

Ant-Tool 简介 | Ant-Tool 简介
脚手架市场
构建工具 - 掘金精选 - SegmentFault 思否
前端构建工具整理 - 前端路漫漫 - SegmentFault 思否
如何选择JavaScript构建工具之Babel、Browserify、Webpack、Grunt以及Gulp - 思过崖

¥代码生成

js_tricks

QiShaoXuan/js_tricks: 一些常用的 JS 方法 - some JS methods always by used
关于 About | js tricks

Plop

plopjs/plop: Consistency Made Simple
Plop
plop - npm
node-plop - npm
Consistency Made Simple : PLOP

¥静态代码分析插件

ESLint

#ESLint core

#User guide

Getting Started with ESLint - ESLint - Pluggable JavaScript linter
Configuring ESLint - ESLint - Pluggable JavaScript linter
Getting Started with ESLint - ESLint中文
Configuring ESLint - ESLint中文
Command Line Interface - ESLint中文
Documentation - ESLint中文
Integrations - ESLint中文
List of available rules - ESLint中文文档

#Developer guide

Architecture - ESLint - Pluggable JavaScript linter
Contributing - ESLint - Pluggable JavaScript linter
Source Code - ESLint - Pluggable JavaScript linter
Development Environment - ESLint - Pluggable JavaScript linter
Unit Tests - ESLint - Pluggable JavaScript linter
Working with Rules - ESLint - Pluggable JavaScript linter
Working with Plugins - ESLint - Pluggable JavaScript linter
Working with Custom Formatters - ESLint - Pluggable JavaScript linter
Working with Custom Parsers - ESLint - Pluggable JavaScript linter
Shareable Configs - ESLint - Pluggable JavaScript linter
Node.js API - ESLint - Pluggable JavaScript linter
Architecture - ESLint中文
Source Code - ESLint中文
Development Environment - ESLint中文
Contributing - ESLint中文
Unit Tests - ESLint中文
Working with Rules - ESLint中文
Working with Custom Formatters - ESLint中文
Working with Custom Parsers - ESLint中文
Working with Plugins - ESLint中文
Shareable Configs - ESLint中文
Node.js API - ESLint中文

ESLint - Pluggable JavaScript linter
ESLint - Pluggable JavaScript linter - ESLint中文
List of available rules - ESLint - Pluggable JavaScript linter
List of available rules - ESLint中文
List of available rules - ESLint中文
List of available rules - ESLint中文
Maintainer Guide - ESLint - Pluggable JavaScript linter
Maintainer Guide - ESLint中文
ESLint Blog - ESLint中文
详解 ESLint 规则,规范你的代码_IT资讯_UDN技术社区
ESLint 规则详解(一)
ESLint - 插件化的 JavaScript 代码检测工具 - ESLint中文文档

#ESLint config

#A-G

eslint-config-alloy

AlloyTeam/eslint-config-alloy: Progressive ESLint config for your React/Vue/TypeScript projects

BooheeFE/eslint-config-booheefe: ESLint config for Boohee FE team.

#H-N

#O-T

eslint-config-prettier

prettier/eslint-config-prettier: Turns off all rules that are unnecessary or might conflict with Prettier.
@vue/eslint-config-prettier - npm

eslint-config-standard

standard/eslint-config-standard: ESLint Config for JavaScript Standard Style
JavaScript Standard Style

eslint-config-typescript

@vue/eslint-config-typescript - npm

eslint-config-preact

preactjs/eslint-config-preact: Unopinionated baseline ESLint config for Preact and Preact CLI codebases.

#U-Z

#ESLint plugin

#A-G

eslint-plugin-compat

amilajack/eslint-plugin-compat: Lint the browser compatibility of your code
eslint-plugin-compat - npm

#H-N

eslint-plugin-html

BenoitZugmeyer/eslint-plugin-html: An ESLint plugin to extract and lint scripts from HTML files.

eslint-plugin-import

benmosher/eslint-plugin-import: ESLint plugin with rules that help validate proper imports.
olalonde/eslint-import-resolver-babel-root-import: A babel-root-import resolver for eslint-plugin-import

eslint-plugin-jquery

dgraham/eslint-plugin-jquery: Disallow jQuery functions with native equivalents.

eslint-plugin-node

mysticatea/eslint-plugin-node: Additional ESLint's rules for Node.js

#O-T

@typescript-eslint/eslint-plugin

@typescript-eslint/eslint-plugin - npm

eslint-plugin-prettier

prettier/eslint-plugin-prettier: ESLint plugin for Prettier formatting
eslint-plugin-prettier - npm

eslint-plugin-react-hooks

[ESLint] Feedback for 'exhaustive-deps' lint rule · Issue #14920 · facebook/react
eslint-plugin-react-hooks - npm

codsen/eslint-plugin-row-num: ESLint plugin to update row numbers on each console.log
codsen/eslint-plugin-test-num: ESLint plugin to update unit test numbers automatically

#U-Z

eslint-plugin-vue

vuejs/eslint-plugin-vue: Official ESLint plugin for Vue.js
eslint-plugin-vue - npm
Available rules | eslint-plugin-vue
Introduction | eslint-plugin-vue

#ESLint parser/parserOptions

@typescript-eslint/parser

@typescript-eslint/parser - npm

eslint-friendly-formatter

royriojas/eslint-friendly-formatter: A simple formatter/reporter for ESLint that's friendly with Sublime Text and iterm2 "click to open file" functionality

typescript-eslint

typescript-eslint/typescript-eslint: Monorepo for all the tooling which enables ESLint to support TypeScript
typescript-eslint/packages/eslint-plugin at v2.26.0 · typescript-eslint/typescript-eslint
typescript-eslint/packages/typescript-estree at master · typescript-eslint/typescript-eslint
typescript-eslint/packages/parser at master · typescript-eslint/typescript-eslint
typescript-eslint/packages/eslint-plugin-tslint at master · typescript-eslint/typescript-eslint
typescript-eslint/packages/eslint-plugin at master · typescript-eslint/typescript-eslint
typescript-eslint/tslint-to-eslint-config: Converts your TSLint configuration to the closest possible ESLint equivalent.

allan2coder/eslint-plugin-syntax-ban: An eslint plugin for ban some JS syntax.

JSLint

reid/node-jslint: The JavaScript Code Quality Tool — for Node.js.
jslint - npm
JSLint: The JavaScript Code Quality Tool
JSLint: The JavaScript Code Quality Tool

JSHint

jshint/jshint: JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
jshint - npm
JSHint, a JavaScript Code Quality Tool

JSCS

jscs-dev/node-jscs: JavaScript Code Style checker (unmaintained)
jscs - npm
JSCS

JavaScript Lint

JavaScript Lint

jsonlint

zaach/jsonlint: A JSON parser and validator with a CLI.

js-beautify

beautify-web/js-beautify: Beautifier for javascript
Online JavaScript beautifier

prettier

Prettier
prettier/eslint-config-prettier: Turns off all rules that are unnecessary or might conflict with Prettier.
prettier/prettier-vscode: Visual Studio Code extension for Prettier
Prettier
Options · Prettier
Configuration File · Prettier
Prettier · Opinionated Code Formatter
WebStorm Setup · Prettier
Editor Integration · Prettier
Behind the Scenes: Improving the Repository Infrastructure – React Blog
JsPrettier - Packages - Package Control
Prettier - Code formatter - Visual Studio Marketplace
Prettier 学习笔记 - 简书

prettier core

prettier/prettier: Prettier is an opinionated code formatter.

prettier config、libs、plugins&tools

prettier-eslint

prettier/prettier-eslint: Code prettier eslint --fix Formatted Code

vim-prettier

prettier/vim-prettier: A Vim plugin for Prettier

prettier 资源、整理集&FAQ

standard

standard/standard: 🌟 JavaScript Style Guide, with linter & automatic code fixer
standard/RULES.md at master · standard/standard
standard/README-zhtw.md at master · standard/standard
standard/README-zhcn.md at master · standard/standard

TSLint

palantir/tslint: An extensible linter for the TypeScript language
tslint - npm
Roadmap: TSLint -> ESLint · Issue #4534 · palantir/tslint

Make linting great again! – Andrey Okonetchnikov – Medium

¥响应式(Reactive)

reactive-props

WebReflection/reactive-props: An all-in-one implementation of the Reactive State for Data & DOM patterns.

¥代码压缩、混淆&加密

cl-uglify-js

mishoo/cl-uglify-js: JavaScript compressor/beautifier library for Common Lisp

cl-ppcre

edicl/cl-ppcre: Common Lisp regular expression library
CL-PPCRE - Portable Perl-compatible regular expressions for Common Lisp

html-minifier

kangax/html-minifier: Javascript-based HTML compressor/minifier (with Node.js support)

iterate

iterate, the extensible iteration construct
iterate / iterate · GitLab

Minify

Minify - JavaScript and CSS minifier

parse-js

parse-js / A JavaScript parser
marijnhaverbeke.nl Git - parse-js/summary

parse-number

sharplispers/parse-number: PARSE-NUMBER is a library of functions for parsing strings into one of the standard Common Lisp number types without using the reader.
CLiki: parse-number
CLiki: parse-number

UglifyJS

mishoo/UglifyJS: JavaScript parser / mangler / compressor / beautifier library for NodeJS

UglifyJS2

mishoo/UglifyJS2: JavaScript parser / mangler / compressor / beautifier toolkit
UglifyJS — JavaScript parser, compressor, minifier written in JS

Unminify

Unminify JS, CSS and HTML Code

yui/yuicompressor: YUI Compressor
Protect JavaScript source code with v8 snapshot · nwjs/nw.js Wiki
ZFJObsLib_dmg: ZFJObsLib-iOS代码混淆工具(马甲包混淆工具),具体功能有方法混淆、属性混淆、类名混淆、添加垃圾代码、自动创建垃圾类、删除注释、修改资源文件Hash值、加密字符串、翻新资源
NW.js Documentation
Online JavaScript beautifier
JS代码加密 | Javascript 不可逆加密 | JS混淆加密 —在线工具
看起来很厉害的 JS 编译器 | 鲁夫的爱

$引擎、客户端、服务端、设备&环境

¥CPU&GPU

GPU.js

gpujs/gpu.js: GPU Accelerated JavaScript
GPU.js - GPU accelerated JavaScript

¥Device、Domain、IP、OS&环境

¥Device、IP、MAC、操作系统、主机名&机型与方向信息

#IP

ip2region

lionsoul2014/ip2region: Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm

淘宝IP地址库
GeoIP Lookup Tool | GeoIP.com
cz88

#区分公网、内网IP

分辨IP是公网IP还是内网IP的方法-oray贝锐科技花生壳官网
如何判断家里宽带ip是公网ip还是内网ip-百度经验

current-device

current-device
matthewhudson/current-device: The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).

device.js

borismus/device.js: Semantic client-side device detection with Media Queries
device.js

mobile-detect.js

hgoebl/mobile-detect.js: Device detection (phone, tablet, desktop, mobile grade, os, versions)
mobile-detect.js | Device detection (phone, tablet, desktop, mobile grade, os, versions)
mobile-detect - npm

os-detection · GitHub Topics
device-detection · GitHub Topics
JS获取客户端IP地址、MAC和主机名的7个方法汇总_javascript技巧_脚本之家

¥环境

environment-variables

dwyl/learn-environment-variables: 📝Learn how to use Environment Variables to keep your passwords and API keys secret. 🔐
conditionizr/conditionizr: Conditional JavaScript, CSS, callbacks and classNames for environments.
jeresig/env-js: A pure-JavaScript browser environment.

Nunchuck.js

os.js

jpillora/xdomain: A pure JavaScript CORS alternative
Park.io - ccTLD Domain Backorders & Expired Domain Auctions

¥浏览器

检测浏览器、UserAgent

bowser

lancedikson/bowser: a browser detector

browser

mumuy/browser: Useragent analysis tool.浏览器分析判断工具 - 用户代理、操作系统信息

browser-update

browser-update/browser-update: Remind users to update their browser in an unobtrusive way
browser-update - npm
提醒访客升级他们的浏览器 - Browser-Update.org

Mobile-Detect

serbanghita/Mobile-Detect: Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

ua-device

fex-team/ua-device: userAgent解析库
ua-device.js - ua-device.js

ua-parser-js

faisalman/ua-parser-js: UAParser.js - JavaScript library to detect browser, engine, OS, CPU, and device type/model from userAgent string. Supports browser & node.js environment. Also available as jQuery/Zepto plugin, Bower/Meteor package, RequireJS/AMD mo

user-agents

intoli/user-agents: A JavaScript library for generating random user agents with data that's updated daily.

判断浏览器类型及版本

2016年最常见浏览器的 UA(User Agent/用户代理)目测很全面 - AE博客|墨渊

ray-lothian/UserAgent-Switcher: UserAgent Switcher is a browser extension to spoof & mimics User-Agent strings
user-agent-parser · GitHub Topics
browser-detection · GitHub Topics
useragent · GitHub Topics
Browser detection using the user agent - HTTP | MDN
Outdated Browser
User Agent - HTTP服务器识别OS操作系统 Web浏览器版本的用户代理

判断网页是闲置还是活动

ifvisible.js

serkanyersen/ifvisible.js: [TypeScript port available in beta] Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.
Ifvisible.js by serkanyersen

快速响应页面滚动操作

headroom.js

Hide your header on scroll - Headroom.js
WickyNilliams/headroom.js: Give your pages some headroom. Hide your header until you need it

¥引擎(Engine)

# 2D物理引擎

Verlet-js

subprotocol/verlet-js: A simple Verlet physics engine written in javascript

HarryChen0506/malyan: JavaScript Canvas 2D engine library

# JS游戏引擎

《游戏编程模式》

munificent/game-programming-patterns: Source repo for the book
tkchu/Game-Programming-Patterns-CN: 《游戏编程模式》中文版
Game Programming Patterns

akihabara

Akihabara
kesiev/akihabara: A game engine for making classic arcade style games using Javascript and HTML5. We're starting moving on a re-organized repo here: https://github.com/akihabara

blockrain.js

Aerolab/blockrain.js: HTML5 Tetris Game for jQuery

Aves

Aves: an HTML & Javascript game engine - Wonderland

boardgame.io

boardgameio/boardgame.io: State Management for Turn-Based Games
boardgame.io - Open-Source Game Engine for Turn-Based Games

CreateJS

EaselJS

CreateJS/EaselJS: The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.

Create.js - Make anything editable
CreateJS | A suite of JavaScript libraries and tools designed for working with HTML5
CreateJS | A suite of JavaScript libraries and tools designed for working with HTML5
CreateJS | A suite of JavaScript libraries and tools designed for working with HTML5

Crafty.js

Crafty - JavaScript Game Engine, HTML5 Game Engine
craftyjs/Crafty: JavaScript Game Engine

cocos2d-javascript

ryanwilliams/cocos2d-javascript: An HTML5 / JavaScript port of the Cocos2D graphics engine
Website is not available

clanfx

The ClanFX Javascript Game Engine download | SourceForge.net

cssgameengine

cssgameengine

copperlicht

CopperLicht - JavaScript/WebGL 3D library

enchant.js

enchant.js - A simple JavaScript framework for creating games and apps.
wise9/enchant.js: A simple JavaScript framework for creating games and apps

engine

playcanvas/engine: Fast and lightweight WebGL game engine

famous

Famous/famous: This repo is being deprecated. Please check out http://github.com/famous/engine

gamequeryjs

gameQuery - a javascript game engine with jQuery
onaluf/gameQuery: a javascript game engine with jQuery

gogomakeplay

About Me - GogoMakePlay.com

gamejs

Home
GameJs/gamejs: GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.

jsgamesoup

jsgamesoup

J5g3

j5g3 - HTML5 Game Development Tools
j5g3/docma: Javascript documentation tool.

jawsjs

Jaws » HTML5 Javascript game engine / development library

limejs

LimeJS HTML5 Game Framework
digitalfruit/limejs: HTML5 game framework for web and iOS

moleculejs

Molecule JS | Tech and Internet Service Jargon That Sometimes Makes Sense – Tech and Internet Service Jargon

phaser

Phaser - A fast, fun and free open source HTML5 game framework
Tutorial: How to Make Flappy Bird in HTML5 With Phaser 1

quintus

Quintus JavaScript HTML5 Game Engine
cykod/Quintus: HTML5 Game Engine

Starling JS

Starling JS - The Open Source Game Engine for JavaScript

stage.js

shakiba/stage.js: 2D HTML5 rendering engine for game development

TheRenderEngine

bfattori/TheRenderEngine: Currently rewriting in ES6 and removing a lot of old polyfills
Therenderengine by bfattori

turbulenz_engine

turbulenz/turbulenz_engine: Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.

voxel-engine

maxogden/voxel-engine: 3D HTML5 voxel game engine

lmf12/javascript-games: JavaScript 小游戏
GooCreate - Your Technology Companion
Unleashing the Power of 3D Internet | Blend4Web

asm.js

asm.js
asm-js/validator: A reference validator for asm.js.

QuickJS

QuickJS Javascript Engine
bellard/quickjs: Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.
Fabrice Bellard's Home Page

¥任务调度

composer

doowb/composer: API-first task runner with three methods: task, run and watch.
composer - npm

drome

dromejs/drome: JavaScript task runner
Drome · Powerful and easy task runner

$动态资源&静态资源

¥Dependency Manager/Library Manager/Package Manager

Bower

Bower
bower/bower: A package manager for the web
Bower — a package manager for the web
API · Bower
Web 前端开发的包管理工具 bower 快速入门 - 志文工作室

CPM

cevio/cpm: A Lightweight NPM Private Active Management Service.We don't design a scheme to synchronize to local caching. We only focus on building private active CRUDs that are compatible with NPM public package downloads.
CPM

Component

Component
componentjs/component: frontend package manager and build tool for modular web applications
componentjs/guide: A Guide to Component

Duo

Duo
duojs/duo: A next-generation package manager for the front-end
duo - npm
DUO - Lifetime Technology and Gadget Master
Duojs.com Analytics - Market Share Stats & Traffic Ranking
Duo——下一代前端包管理器 – FED实验室 - 专注WEB端开发和用户体验
duo-JavaScript中文网-JavaScript教程资源分享门户

JSPM

JSPM
jspm/jspm-core: jspm 2 Core Library
jspm/jspm-cli: Package management CLI
jspm.io - Native ES Modules CDN
jspm.org - Browser Package Manager

NILPPM

NILPPM
nilppm/npm: 📦 Node's internal lightweight private package manager

npm

npm core

Documentation

npm Documentation
npm CLI | npm Docs
入门 · NPM 中文文档 · 看云

npm
npm/npm: a package manager for javascript
npm/cli: the package manager for JavaScript
npm
npm 中文文档 | npm 中文网
npm
npm forum
淘宝 NPM 镜像
NPM, Node.js, Node.js RC, Node.js Nightly, io.js, alinode, nsolid, Python, PhantomJS, electron, electron-builder-binaries, atom-shell, node-chakracore, git-for-windows, nwjs, atom, ChromeDriver, OperaDriver, geckodriver, selenium, node-inspector, fsevents, node-sass, leveldown, leveldown-hyper, mknod, rabin, sodium-prebuilt, utp-native, node-tk5, couchbase, fuse-bindings, zmq-prebuilt, gl, hackrf, sqlite3, sqlcipher, chromium-browser-snapshots, grpc, nodegit, canvas-prebuilt, cypress, flow, poi, libjpeg-turbo, moby, yarn, utf-8-validate, jpegtran-bin, pngquant-bin, zopflipng-bin, gifsicle-bin, mozjpeg-bin, cwebp-bin, optipng-bin, jpegoptim-bin, pngcrush-bin, guetzli-bin, gif2webp-bin, pngout-bin, advpng-bin, jpeg-recompress-bin, zeromq, minikube, sentry-cli, sharp-libvips, sharp, tfjs-models, node-canvas-prebuilt, node-swc Mirrors
Node.js Mirror
NPM Mirror
npm.io | NPM packages search engine
RunKit
npmmirror 中国镜像站

npm libs、modules、plugins&tools

#A-G

cross-spawn

moxystudio/node-cross-spawn: A cross platform solution to node's spawn and spawnSync
IndigoUnited/node-cross-spawn-async: A cross platform solution to node's spawn
zentrick/cross-spawn-promise: Promisified cross-spawn.
mafintosh/npm-execspawn: Spawn locally installed npm dependencies with cross platform env and argument parsing support
cross-spawn - npm

del

sindresorhus/del: Delete files and directories
del - npm

dracupid/global-npm: Require global npm as a local node module.

#H-N

init-package-json

npm/init-package-json: A node module to get your node module started

npm-size

egoist/npm-size: Get the install size of an npm package.

node_modules

node_modules

npmcomponent

npmcomponent (npm <3 component)
airportyh/npmcomponent: Scripts to make Component modules available to NPM/Browserify users.
component/dialog: Dialog component

npm-expansions

npm/npm-expansions: Send us a pull request by editing expansions.txt
npm-expansions - npm

npm-stat.com

pvorb/npm-stat.com: download statistics for npm packages
npm-stat: download statistics for NPM packages

npm-user

npm-user - npm

#O-T

patch-package

ds300/patch-package: Fix broken node modules instantly 🏃🏽‍♀️💨
patch-package - npm

progress-estimator

bvaughn/progress-estimator: Logs a progress bar and estimation for how long a Promise will take to complete

Package Phobia

styfle/packagephobia: ⚖️ Find the cost of adding a new dependency to your project
Package Phobia

#U-Z

#cli

emma-cli

maticzav/emma-cli: 📦 Terminal assistant to find and install node packages.

ntl

ruyadorno/ntl: Npm Task List: Interactive cli menu to list/run npm tasks
ntl - npm

relix

PengJiyuan/relix: 一个连版本号都准确帮你生成的全自动 NPM 包发布工具.
relix - npm

npm-cli · GitHub Topics

#config

@zkochan/npm-conf - npm
npm-config - npm
npm-config-arguments - npm
local-npm-config - npm
npm-package-json-lint-config-tc - npm
npm-package-json-lint-config-default - npm
npm-conf - npm

#commands、hooks&scripts

cnpm

cnpm
cnpm/cnpm: cnpm: npm client for China mirror of npm
cnpm/cnpmjs.org: Private npm registry and web for Enterprise
Gitee 极速下载/cnpm
cnpm - npm
cnpmjs.org: Private npm registry and web for Company
NPM, Node.js, Node.js RC, Node.js Nightly, io.js, alinode, nsolid, Python, PhantomJS, electron, electron-builder-binaries, atom-shell, node-chakracore, git-for-windows, nwjs, atom, ChromeDriver, OperaDriver, geckodriver, selenium, node-inspector, fsevents, node-sass, leveldown, leveldown-hyper, mknod, rabin, sodium-prebuilt, utp-native, node-tk5, couchbase, fuse-bindings, zmq-prebuilt, gl, hackrf, sqlite3, sqlcipher, chromium-browser-snapshots, grpc, nodegit, canvas-prebuilt, cypress, flow, robotjs, poi, libjpeg-turbo, moby, yarn, utf-8-validate, jpegtran-bin, pngquant-bin, zopflipng-bin, gifsicle-bin, mozjpeg-bin, cwebp-bin, optipng-bin, jpegoptim-bin, pngcrush-bin, guetzli-bin, gif2webp-bin, pngout-bin, advpng-bin, jpeg-recompress-bin, zeromq, minikube, sentry-cli, sharp-libvips, sharp, looksgood-s2, tfjs-models, tensorflow, tf-builds, node-canvas-prebuilt, node-swc, xprofiler Mirrors
NPM镜像-NPM下载地址-NPM安装教程-阿里巴巴开源镜像站
使用阿里云npm镜像加速-阿里云开发者社区

is-npm

sindresorhus/is-npm-cli: Check if your code is running as an npm script
is-npm - npm

n

tj/n: Node version management

npm-run

timoxley/npm-run: Run locally-installed node module executables.
npm-run - npm

npm-run-all

mysticatea/npm-run-all: A CLI tool to run multiple npm-scripts in parallel or sequential.
npm-run-all - npm

npm-scripts

npm-scripts
npm-scripts/scripts: Collection of useful npm-scripts!

npminstall

cnpm/npminstall: Make `npm install` fast and easy.

npx

zkat/npx: execute npm package binaries
npx - npm
npx 使用教程 - 阮一峰的网络日志
npx是什么 · 夭幻境地

nvm

nvm.sh
nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
creationix/nvm: Node Version Manager - Simple bash script to manage multiple active node.js versions
nullivex/nodist: Natural node.js and npm version manager for windows.
Home | NVM
Installing Multiple Versions of Node.js Using nvm - SitePoint
nvm和nodejs安装使用 · nvm,nodejs和npm安装使用 · 看云

postinstall-build

postinstall-build - npm

postinstall

postinstall - npm

postinstall-postinstall

ds300/postinstall-postinstall
postinstall-postinstall - npm

rimraf

isaacs/rimraf: A `rm -rf` util for nodejs
rimraf - npm

tbify

fjc0k/tbify: 使用淘宝镜像运行命令: tbify [nvm|npm|npx|yarn|pnpm|...]
tbify - npm

ericclemmons/per-env: Clean up your package.json with per-NODE_ENV npm scripts
paulpflug/script-runner: Invoke multiple commands, running in parallel / sequential, matching npm scripts
coderaiser/redrun: ✨🐌 🐎✨ fastest npm scripts runner
keywords:npm-scripts - npm search
@redisrupt/better-npm-run - npm
@delucis/if-env - npm
npm-run-script - npm
npm-run-script-chain - npm
runscript - npm
npm-quick-run - npm
exec-npm - npm
exec-npm-install - npm
run-all-the-things - npm
npm-install-package - npm
if-env - npm

#environment variables

cross-env

kentcdodds/cross-env: 🔀 Cross platform setting of environment scripts
cross-env - npm
@naholyr/cross-env - npm
cross-env-default - npm

env-cmd

toddbluhm/env-cmd: Setting of environment scripts via a file
env-cmd - npm

#Git

#git repository

jaz303/git-clone: Clone a git repository
strugee/node-git-clone-or-pull: Ensure a git repo exists on disk and that it's up-to-date
feross/git-pull-or-clone: Ensure a git repo exists on disk and that it's up-to-date
kindofone/github-manager: A globally installed npm package to manage, update and clone personal and organizational Github repositories.
tunnckoCore/opensource: Delivering delightful digital solutions. Open Source packages with combined ~61M/month downloads, semantically versioned following @conventional-commits. Fully powered by Jest, @Babel TypeScript, @Airbnb @ESLint + @Prettier, @YarnP
ngeor/clone-all: Automatically clone all your GitHub and Bitbucket Cloud repositories.

git-js

steveukx/git-js: A light weight interface for running git commands in any node.js application.
simple-git - npm

gitlog

domharrington/node-gitlog: Git log parser for Node.JS
gitlog - npm

git-url-parse

IonicaBizau/git-url-parse: A high level git url parser for common git providers.
git-url-parse - npm

git-utils

atom/git-utils: Git Node Module
git-utils - npm

hosted-git-info

npm/hosted-git-info: Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
hosted-git-info - npm

isomorphic-git

isomorphic-git
isomorphic-git/isomorphic-git: A pure JavaScript implementation of git for node and browsers!
isomorphic-git - npm
isomorphic-git · A pure JavaScript implementation of git for node and browsers!

NodeGit

NodeGit
nodegit/nodegit: Native Node bindings to Git.
nodegit - npm
Install NodeGit

normalize-git-url

npm/normalize-git-url: Turn a Git URL into its canonical form.
normalize-git-url - npm

pre-commit

observing/pre-commit: Automatically installs a git pre-commit script in your git repository which runs your `npm test` on pre-commit
pre-commit - npm

vizion

keymetrics/vizion: Git/Subversion/Mercurial repository metadata parser
vizion - npm

yorkie

yyx990803/yorkie: Git hooks made easy
yorkie - npm

#mirror

https://registry.npmmirror.com
https://mirrors.huaweicloud.com/repository/npm//index.json/
tencent npm mirrors
https://r.cnpmjs.org
npmmirror 中国镜像站

#path

npm-run-path - npm
npm-which - npm
npm-path - npm
executing-npm-path - npm

#update&version

np

sindresorhus/np: A better `npm publish`

npm-check

dylang/npm-check: Check for outdated, incorrect, and unused dependencies.
npm-check - npm

npm-check-updates

raineorshine/npm-check-updates: Find newer versions of package dependencies than what your package.json allows
npm-check-updates - npm

standard-version

standard-version - npm

update-notifier

yeoman/update-notifier: Update notifications for your CLI app
update-notifier - npm

patch-version - npm
run-versions - npm

npm
keywords:front-end - npm search
keywords:backend - npm search
keywords:cli - npm search
keywords:documentation - npm search
keywords:css - npm search
keywords:testing - npm search
keywords:iot - npm search
keywords:coverage - npm search
keywords:mobile - npm search
keywords:framework - npm search
keywords:robotics - npm search
keywords:math - npm search
keywords:Vue Composition api - npm search
keywords:React Reactivity - npm search
keywords:Vue Reactivity - npm search
keywords:Reactivity - npm search
Which of the 635000 npm modules do I choose? – Corey Cleary

npm 资源、整理集&FAQ

npm 资源

apertureless/npm-stats: 📈 npm package statistics dashboard build with vue
npm
npm trends: Compare NPM package downloads
Find the best package for you and test it online, Analyze tech stack for your project. | DEVTOOL.TECH
安装源(registry)地址 · nodejs和npm · 看云
npm模块管理器 -- JavaScript 标准参考教程(alpha)

npm 整理集

npm FAQ

npm i和npm install的区别

npm i和npm install的区别 - 程序员大本营
“ npm install”和“ npm install”之间有什么区别?和“ npm ci”? - IT屋-程序员软件开发技术分享社区
npm install 原理分析 - 云+社区 - 腾讯云

scripts

你真的了解npm-scripts吗? · Issue #43 · DDFE/DDFE-blog

发布npm

版本升级

删除node_modules

Resolving EACCES permissions errors when installing packages globally | npm Documentation
Create a project using the `npm init initializer` command

nrm

Pana/nrm: NPM registry manager, fast switch between different registries: npm, cnpm, nj, taobao
nrm - npm

pnpm

pnpm
pnpm/pnpm: 📦🚀 Fast, disk space efficient package manager
pnpm/benchmarks-of-javascript-package-managers: Benchmarks of JavaScript Package Managers
pnpm - npm
Hello from pnpm | pnpm
pnpm · Fast, disk space efficient package manager
pnpm · Fast, disk space efficient package manager
pnpm CLI · pnpm
pnpm - 速度快、节省磁盘空间的软件包管理器 | pnpm 中文文档 | pnpm 中文网
pnpm's strictness helps to avoid silly bugs by @ZoltanKochan
Why should we use pnpm? by @ZoltanKochan

Static Package Manager

Static Package Manager
spmjs/spm: Brand new static package manager.
spmjs.io

Yarn

Yarn
yarnpkg/yarn: 📦🐈 Fast, reliable, and secure dependency management.
yarnpkg/berry: 📦🐈 The active development trunk for Yarn 2 ⚒
yiminghe/tyarn: yarn using npm.taobao.org as registry
yarn - npm
Apache Hadoop 2.9.2 – Apache Hadoop YARN
Yarn
Yarn
Yarn
Yarn
Yarn
Documentation | Yarn
Overview | Yarn
Installation | Yarn
Types of dependencies | Yarn
Workspaces in Yarn | Yarn Blog
首页 | Yarn - JavaScript 软件包管理器 | Yarn 中文文档 - Yarn 中文网
Yarn 中文文档
中文文档 | Yarn 中文文档
Yarn的安装与使用详细介绍_node.js_脚本之家
Yarn 的 Plug'n'Play 特性

anvaka/pm: package managers visualization
dependency-check-team/dependency-check: checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json
Libraries.io - The Open Source Discovery Service

¥Priority Hints

WICG/priority-hints: A browser API to enable developers signal the priorities of the resources they need to download.
Priority Hints

¥Resource Hints

preload · GitHub Topics
prefetch · GitHub Topics
Resource Hints
Preload, Prefetch And Priorities in Chrome | by Addy Osmani | reloading | Medium

¥SourceMap

source-map

mozilla/source-map: Consume and generate source maps.
benthemonkey/source-map: Consume and generate source maps.
7rulnik/source-map-js: Consume and generate source maps.
source-map-js - npm

source-map-explorer

danvk/source-map-explorer: Analyze and debug space usage through source maps
source-map-explorer - npm

Source Maps

Source Map Revision 3 Proposal - Google 文档

Monorepos Made Simpler with Bit. How to leverage Bit + NPM to simplify… | by Jonathan Saring | Bits and Pieces
JavaScript Source Map 详解 - 阮一峰的网络日志
Source Map详解-社区博客-网易云

¥唯一标识码(Unique identifiers)

nanoid

ai/nanoid: A tiny (145 bytes), secure, URL-friendly, unique string ID generator for JavaScript.

shortid

dylang/shortid: Short id generator. Url-friendly. Non-predictable. Cluster-compatible.

UUID JavaScript Module

UUID JavaScript Module
uuidjs/uuid: Generate RFC-compliant UUIDs in JavaScript
uuid - npm

UUID.js

LiosK/UUID.js: RFC-compliant UUID Generator for JavaScript

uuid-js

pnegri/uuid-js: A js library to generate and parse UUIDs,TimeUUIDs and generate TimeUUID based on Date for range selections

netnr/uuid: A decentralized favorites and bookmarks based on Git hosting
uuid-by-string - npm
keywords:uuid - npm search
keywords:guid - npm search
keywords:rfc4122 - npm search

¥工具链

Rome

Rome
rome/tools: The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
rome - npm
Rome Toolchain

¥动态、异步&缓存加载

basket.js

addyosmani/basket.js: A script and resource loader for caching & loading files with localStorage

TotomInc/loaderz: A very easy-to-use, blazing fast asset-loader using promises. Support older-browsers and preload images, audios and videos.
探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密 - 文章 - 伯乐在线
JavaScript 的性能优化:加载和执行

@ 访问控制(Access Control,AC)

# Authentication、加密、解密、加签&解签

#AES

aes-js

ricmoo/aes-js: A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.

Block cipher mode of operation - Wikipedia

#Hash

#MD5

blueimp-md5

blueimp/JavaScript-MD5: JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.

js-md5

emn178/js-md5: A simple MD5 hash function for JavaScript supports UTF-8 encoding.

js-spark-md5

satazor/js-spark-md5: Lightning fast normal and incremental md5 for javascript

md5.js

crypto-browserify/md5.js: node style md5 on pure JavaScript

placemarker/jQuery-MD5: JavaScript MD5 plugin, usable as part of the jQuery library or standalone
pvorb/node-md5: a JavaScript function for hashing messages with MD5
wbond/md5-js: A modification of Joseph Myers's high-preformance javascript md5 function that hashes unicode characters by first converting to UTF-8. http://jsperf.com/md5-shootout
feross/md5-password-cracker.js: Crack MD5 passwords with JavaScript Web Workers
gdi2290/angular-md5: md5 for Angular.js and Gravatar filter
erm0l0v/webpack-md5-hash: Plugin to replace a standard webpack chunkhash with md5.
wpfpizicai/gulp-md5-plus: md5 plugin for gulp
lmk123/angularjs-requirejs-rjs-md5: AngularJS 的示例项目,使用 RequireJS 异步加载模块、指令、控制器等文件,使用 gulp 精简文件并将文件名重命名为 md5 的格式以便于存放在 CDN 中。
d4nt/md5-js: An MD5 implementation in JavaScript
http-auth/apache-md5: Node.js module for Apache style password encryption using md5.
md5 - npm
md5在线解密破解,md5解密加密
JavaScript MD5 Demo

#SHA

emn178/js-sha256: A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.
emn178/js-sha512: A simple SHA-512, SHA-384, SHA-512/224, SHA-512/256 hash functions for JavaScript supports UTF-8 encoding.
jsSHA - SHA Hashes in JavaScript

sha.js

crypto-browserify/sha.js: Streamable SHA hashes in pure javascript
sha.js - npm

jssha

Caligatio/jsSHA: A JavaScript implementation of the complete Secure Hash Standard family (SHA-1, SHA-224, SHA3-224, SHA-256, SHA3-256, SHA-384, SHA3-384, SHA-512, SHA3-512, SHAKE128, and SHAKE256) as well as HMAC
jssha - npm

shasum-object - npm

content-hash

content-hash - npm
@ensdomains/content-hash - npm

create-hash

crypto-browserify/createHash: Node style hashes for use in the browser, with native hash functions in node
create-hash - npm

expand-hash

expand-hash - npm
doowb/expand-hash: Recursively expands property keys with dot-notation into objects.

hash-base

crypto-browserify/hash-base: abstract base class for hash-streams
hash-base - npm

HashMap

flesler/hashmap: HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified

hash.js

indutny/hash.js: Hash functions in pure javascript
hash.js - npm

hashids.js

niieani/hashids.js: A small JavaScript library to generate YouTube-like ids from numbers.
hashids - npm

jshashes

h2non/jshashes: Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

object-hash

puleos/object-hash: Generate hashes from javascript objects in node and the browser.

router-hash

jgallen23/routie: a tiny javascript hash router
millermedeiros/Hasher: Browser history manager for rich media websites

hash - npm
object-hash - npm
hash-sum - npm
string-hash - npm
node-object-hash - npm
color-hash - npm
hasha - npm
@emotion/hash - npm
ipfs-only-hash - npm
hash-anything - npm
multihashes - npm
folder-hash - npm
objection-hashid - npm
blakejs - npm
string-hash-64 - npm
shorthash2 - npm
hash-files - npm
mix-hash - npm
murmur-128 - npm
drupal-hash - npm
@dashevo/x11-hash-js - npm
jshashes - npm
password-hash - npm
murmurhash3js - npm
http-hash - npm
Hash在线计算、md5计算、sha1计算、sha256计算、sha512计算 - 1024Tools
vkandy/jenkins-hash-js: Jenkins hash in Javascript which yields both 32-bit and 64-bit hash values

#RSA

node-rsa

rzcoder/node-rsa: Node.js RSA library

lsqswl/rsaencrypt: RSA encrypt tool base 'jsencrypt' which can encrypt long string.

bcrypt

kelektiv/node.bcrypt.js: bcrypt for NodeJs
dcodeIO/bcrypt.js: Optimized bcrypt in plain JavaScript with zero dependencies.
shaneGirish/bcrypt-nodejs: Native implementation of bcrypt for NodeJS

CryptoJS

brix/crypto-js: JavaScript library of crypto standards.
sytelus/CryptoJS: This is unmodified copy of Google Code hosted CryptoJS project. CryptoJS is a growing collection of standard and secure cryptographic algorithms implemented in JavaScript using best practices and patterns. They are fast, and they have a
gwjjeff/cryptojs: Following googlecode project crypto-js, provide standard and secure cryptographic algorithms for NodeJS. Support MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64
entronad/crypto-es: A crypto-js written in ES.
How java&JavaScript uses CryptoJS AES encryption and decryption · Issue #165 · brix/crypto-js
crypto-js - npm
CryptoJS - CryptoJS
javascript - AES Encrypt using CryptoJS - Stack Overflow
JS Bin - Collaborative JavaScript Debugging
Google Code Archive - Long-term storage for Google Code Project Hosting.
Google Code Archive - Long-term storage for Google Code Project Hosting.
crypto-js AES 使用经验 | Moln’s blog
Encryption and decryption using CryptoJS' AES implmentation - Plunker
JS加密插件CryptoJS实现AES加密操作示例_javascript技巧_脚本之家
js crypto_js/crypto_cryptojs aes - 云+社区 - 腾讯云
如何使用CryptoJS的AES方法进行加密和解密

crypto

chrisveness/crypto: Reference implementations of AES & SHA cryptographic functions in JavaScript

cryptocurrency-icons

spothq/cryptocurrency-icons: A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
Cryptocurrency Icons

crypt.io

jas-/crypt.io: Encryption enabled browser storage

jsrsasign

kjur/jsrsasign: The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token in pure JavaScript.
jsrsasign - cryptography library in JavaScript
jsrsasign LICENSE - RSA Signing and Verification in JavaScript

JSEncrypt

travist/jsencrypt: A Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.
JSEncrypt

minimalistic-crypto-utils

indutny/minimalistic-crypto-utils: Minimalistic utils for JS-only crypto

sjcl

bitwiseshiftleft/sjcl: Stanford Javascript Crypto Library

sphinx

SphinxJS | A very light JS library which could encode a string to an image, or decode an image to a string.
jrainlau/sphinx: A very light JS library which could encode a string to an image, or decode an image to a string.

crypto-browserify
forkchain/alpha
ajimae/ncrypt-js: A light weight javascript data encryption and decryption library
bcomnes/nacl-blob: 🔐Encrypt DOM API blobs using nacl-stream-js
juhoen/hybrid-crypto-js: RSA+AES hybrid encryption implementation for JavaScript. Works with Node.js, React Native and modern browsers.
paragonie/poly1305-js: JavaScript implementation of the Poly1305 one-time authenticator
paragonie/xchacha20-js: JavaScript implementation of ChaCha20, HChaCha20, and XChaCha20
tpenaranda/vue-cryptojs: A small wrapper for integrating crypto-js into VueJS
danang-id/simple-crypto-js: Simplified AES crypthography for safe and easier encryption and decryption proccesses of any JavaScript objects.
bcoin-org/bcrypto: JS crypto library
zhangs3721/wx_jsencrypt
sodium-friends/learntocrypto: Learn to crypto workshop
jkiss/crypto-js: 提供多种加密算法,MD5 哈希的 JS版本 -- Automatically exported from code.google.com/p/crypto-js

# JSON Object Signing and Encryption,JOSE

#JSON Web Encryption,JWE

#JSON Web Key,JWK

#JSON Web Signature,JWS

jsjws

kjur/jsjws: (IMPORTANT NOTICE: END OF SUPPORT! jsjws have been merged into http://kjur.github.io/jsrsasign/. So please move to jsrsasign. The 'jsjws' is a pure JavaScript implementation of JSON Web Signature(JWS) and JSON Web Token(JWT).
jsjws

#JSON Web Token,JWT

RFC 7519 - JSON Web Token (JWT)

jose

panva/jose: Universal "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK with no dependencies

square/js-jose: JavaScript library to encrypt/decrypt data in JSON Web Encryption (JWE) format and to sign/verify data in JSON Web Signature (JWS) format. Leverages Browser's native WebCrypto API.

$JS 资源、整理集&FAQ

$JS 资源

《JavaScript API 全解析》

YanceyOfficial/javascript-apis: 🔥《JavaScript API 全解析》系列
hasOwnProperty() | JavaScript API 全解析

krausest/js-framework-benchmark: A comparison of the perfomance of a few popular javascript frameworks
coderd-repos/eva: 伊娃(Eva)后台管理系统是一套干净、强大的企业级权限管理系统,支持技术栈定制和功能模块的定制。你可以用它快速开发企业数据管理系统、OA、CMS等,当然,你也可以用它来做毕业设计、个人项目等。
Newest 'javascript' Questions - Stack Overflow
JavaScript Weekly: The JavaScript Email Newsletter
Awesome JavaScript | LibHunt
Awesome JavaScript Weekly - Archive | LibHunt
An Introduction to JavaScript
OpenJS - JavaScript, Opened.

$JS 整理集

《JavaScript 20 年(JavaScript: the first 20 years)》

doodlewind/jshistory-cn: 🇨🇳 《JavaScript 20 年》中文版
JavaScript 20 年
JavaScript: the first 20 years | Proceedings of the ACM on Programming Languages

Javascript的10个设计缺陷 - 阮一峰的网络日志
JavaScript时间与日期_专题_脚本之家
JavaScript切换特效_专题_脚本之家
JavaScript错误与调试技巧_专题_脚本之家

$JS FAQ

gpuweb/WHLSL: Web HLSL
ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaScript
jeasonnow/choiceJs: Use choiceJs instead of if...else...
adrianmcli/js-state-encapsulation: Examples of state encapsulation in Javascript
actionscript 3 - Difference between e.target and e.currentTarget - Stack Overflow
javascript - What are free variables? - Stack Overflow
Newest 'free-variable' Questions - Stack Overflow
bannedit's musings – Virtual Machine Detection In The Browser
JavaScript 秘密花园
Jsoup获取全国地区数据属性值(省市县镇村)_java_脚本之家
重构 - 代码优化技巧 - 知乎
JavaScript 开发人员需要知道的简写技巧 - 博文 - 手册网

大前端

$大前端 core

Reason

ReasonReact

reasonml/reason-react: Reason bindings for ReactJS
kMeillet/reason-loadable: 🔥 Suspense/Lazy for ReasonReact.

reasonml/reason: Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
Reason · Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
Reason · Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.

$大前端 frameworks、libs&plugins

$Desktop、Hybrid、Hypertext、Native&Web APP

¥渐进式网页应用(Progressive Web App,PWA)

lavas

Lavas
lavas-project/lavas: 基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题
Lavas | 基于 Vue 的 PWA 完整解决方案

pwa

lukeed/pwa: (WIP) Universal PWA Builder

pwa-starter-kit

Polymer/pwa-starter-kit: Starter templates for building full-featured Progressive Web Apps from web components.

PWABuilder

PWABuilder
PWABuilder

Rax

alibaba/rax: 🐰 Rax is a progressive React framework for building universal application. https://rax.js.org

sapper

sveltejs/sapper: Military-grade progressive web apps, powered by Svelte
Sapper • Military-grade progressive web apps, powered by Svelte
Sapper • The next small thing in web development

vuesion

vuesion/vuesion: The most complete boilerplate for production-ready PWAs. With focus on performance, development speed, and best practices

paulhoughton/react-pwa: Material Design Progressive Web App React starter kit
lavas-project/pwa-book: 这是一本 PWA 相关的书籍
tastejs/hacker-news-pwas: HNPWA - Hacker News readers as Progressive Web Apps 📱
PWA
PWA Starter Kit

¥单页应用(Single Page Application,SPA)

inertia

inertiajs/inertia: Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.

senna.js

liferay/senna.js: A blazing-fast Single Page Application engine
Senna.js | Introduction

appjs

appjs/appjs: (Deprecated!) SDK on top of nodejs to build desktop apps using HTML5/CSS/JS
sihorton/appjs-deskshell: SDK to build desktop apps using HTML5/CSS/JS for frontend and server script for backend
Home · appjs/appjs Wiki
AppJS
App.js 让移动应用更简单 | 菜鸟教程
WebApp UI框架App.js的入门介绍和使用手册 - 25学堂

Chromium Embedded Framework,CEF

chromiumembedded/cef: Chromium Embedded Framework (CEF) official mirror. A simple framework for embedding Chromium-based browsers in other applications.
chromiumembedded / cef — Bitbucket

cube.js

cube-js/cube.js: 📊 Cube.js - Open Source Analytics Framework

Dojo

Dojo
dojo/framework: Dojo Framework. A Progressive Framework for Modern Web Apps
dojo/dojo: Dojo 1 - the Dojo 1 toolkit core library.
Dojo
Dojo Toolkit
API Documentation - The Dojo Toolkit Version 1.10
IBM developerWorks 中国 : 学习 Dojo
The Dojo Toolkit - Demos Index
Hyun's Dojo

Electron

#Electron core

Electron
electron/electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Electron | 使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序。
Electron | 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用。

#Electron frameworks

electron-builder

electron-userland/electron-builder: A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
Introduction - electron-builder

electron-forge

electron-userland/electron-forge: A complete tool for creating, publishing, and installing modern Electron applications
Getting Started - Electron Forge

electron-nuxt

michalzaq12/electron-nuxt: ⚡ An Electron & Nuxt.js / Vue.js quick start boilerplate with vue-cli scaffolding, electron-builder, unit/e2e testing, vue-devtools
Electron-nuxt

electron-quick-start

electron/electron-quick-start: Clone to try a simple Electron app
快速启动指南 | Electron

electron-react-boilerplate

electron-react-boilerplate/electron-react-boilerplate: A Foundation for Scalable Cross-Platform Apps
Electron React Boilerplate · A Foundation for Scalable Cross-Platform Apps

electron-react-tpl

qld-cf/electron-react-tpl: electron9.1 + umi3.2 + typescript react 16.12 + redux + antDesign 4.0 + eslint tslint react-tslint脚手架, 下载即用,已经为你做好了基座设施

electron-vue

electron-vue core

SimulatedGREG/electron-vue: An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
Choose a language · electron-vue
简介 · electron-vue

electron-vue libs、plugins&tools

vue-cli-plugin-electron-builder

nklayman/vue-cli-plugin-electron-builder: A Vue Cli 3 plugin for Electron with no required configuration
Vue CLI Plugin Electron Builder

SimulatedGREG/vue-electron: The vue plugin that attaches electron APIs to the Vue object, making them accessible to all components.
bradstewart/electron-boilerplate-vue: Boilerplate application for Electron runtime

electron-vue projects

dockeron

dockeron/dockeron: 🤖🤖🤖 Electron + Vue.js for Docker

electron-vue-admin

PanJiaChen/electron-vue-admin: vue electron admin template web: http://panjiachen.github.io/vue-admin-template
Vue Admin Template

electron-vue-music

SmallRuralDog/electron-vue-music: 基于 electron-vue 开发的音乐播放器,界面模仿QQ音乐,技术栈electron-vue+vue+vuex+vue-router+element- UI。欢迎star

electron-vue-cloud-music

xiaozhu188/electron-vue-cloud-music: 🚀Electron + Vue 仿网易云音乐windows客户端

LanMiaoDesktop

hilanmiao/LanMiaoDesktop: 一个完整electron桌面记账程序,技术栈主要使用electron-vue+vuetify。开机自动启动,自动更新,托盘最小化,闪烁等常用功能,Nsis制作漂亮的安装包。

lulumi-browser

LulumiProject/lulumi-browser: Lulumi-browser is a lightweight browser coded with Vue.js 2 and Electron.

mp-unpack

xuedingmiaojun/mp-unpack: 基于electron-vue开发的跨平台微信小程序自助解包(反编译)客户端

ntfsx

Sailiy/ntfsx: Mac NTFS 支持工具,使用electron-vue,muse-ui实现 ,界面漂亮,开源免费

vue-design

L-Chris/vue-design: Be the best website visualization builder with Vue and Electron.

xcel

o2team/xcel: 一个基于 Electron 和 Vue 的 Excel 数据过滤工具——凹凸实验室出品 https://aotu.io/notes/2016/11/15/xcel/

xtuJSer/CoCoMusic: a simple music player built by electron and vue
Zhangdroid/Gokotta: A simple music player built by electron and vue
pixeldesu/surfbird: A Microblogging client built on Electron and Vue
eugeneCN/vue-electron-music: vue、electron纯前端技术制作网易云音乐客户端
aitexiaoy/Strawberry-Wallpaper: 采用electron-vue开发的壁纸应用app,详细说明:https://aitexiaoy.github.io/Strawberry-Wallpaper/
ilyagru/Space-Snake: A Desktop game built with Electron and Vue.js.
c10342/player: electron-vue音视频播放器
mubaidr/vue-electron-template: An Electron & Vue.js template with Hot-reloading enabled and common Vue plugins, dev, debug and build scripts configured.
umbrella22/electron-vue-template: An Electron & Vue.js quick start
Rocket1184/electron-netease-cloud-music: UNOFFICIAL client for music.163.com. Powered by Electron and Vue
CS-Tao/whu-library-seat: 武汉大学图书馆抢座软件 - 桌面端

electron-vue 资源、整理集&FAQ

fiddle

electron/fiddle: 🚀 The easiest way to get started with Electron
Electron Fiddle | Electron

#Electron libs、plugins&tools

#Release

electron-release-server

ArekSredzki/electron-release-server: A fully featured, self-hosted release server for electron applications, compatible with auto-updater.

#Update

develar/electron-updater: Deprecated. Part of electron-builder now.
iffy/electron-updater-example: A complete example showing how to use `electron-updater`
megahertz/electron-simple-updater: Simple way to enable update for the electron application
vercel/hazel: Lightweight update server for Electron apps
yansenlei/electron-asar-hot-updater: A NodeJs module for Electron, that handles app.asar updates.
matiastucci/electron-auto-updater-example: Electron auto updater example
tamkeen-tms/electron-basic-updater: A very basic updater for Electron apps
johndyer24/electron-auto-update-example: Example auto-updating Electron app, built with electron-builder

electron-debug

sindresorhus/electron-debug: Adds useful debug features to your Electron app

electron-json-storage

electron-userland/electron-json-storage: Easily write and read user settings in Electron apps

electron-packager

electron/electron-packager: Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI

electron-store

sindresorhus/electron-store: Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc

rcedit

electron/rcedit: Command line tool to edit resources of exe

windows-installer

electron/windows-installer: Build Windows Installers for Electron apps

#Electron projects

electron-api-demos

electron/electron-api-demos: Explore the Electron APIs

electron-playground

tal-tech/electron-playground: This is a project to quickly experiment and learn electron related APIs

jspaint

1j01/jspaint: 🎨 Classic MS Paint, REVIVED + ✨Extras

PicGo

PicGo
PicGo/PicGo-Core: A tool for pictures uploading. Both CLI & API supports.
Molunerfinn/PicGo: A simple & beautiful tool for pictures uploading built by vue-cli-electron-builder
PicGo/Awesome-PicGo: A collection of awesome projects using PicGo.
PicGo/vs-picgo: A VSCode plugin of PicGo
PicGo/flutter-picgo: 🚀 A simple & beautiful mobile tool for pictures uploading built by flutter
chengww5217/picgo-plugin-qingstor-uploader: A plugin for PicGo with the addition of the QingStor image hosting.
PicGo
PicGo-Core
Tag: Electron-vue | MARKSZのBlog
PicGo:基于 Electron 的图片上传工具 - 少数派

streamlabs-obs

stream-labs/streamlabs-obs: Free and open source streaming software built on OBS and Electron.

nukeop/nuclear: Desktop music player for streaming from free sources
ZyqGitHub1/h-player-v2: 资源采集站在线播放
desktop/desktop: Simple collaboration from your desktop

#Electron 资源、整理集&FAQ

Electron 资源

sindresorhus/awesome-electron: Useful resources for creating apps with Electron
electron/electronjs.org: Electron website

Electron 整理集

《手摸手Electron + Vue实战教程》

apps

electron/apps: A collection of apps built on Electron
Electron 应用 | Electron
Electron 应用 | Electron

《Electron+Vue3 MAC 版日历开发记录》

Electron FAQ

Ember.js

Ember.js
emberjs/ember.js: Ember.js - A JavaScript framework for creating ambitious web applications
FeipingHunag/ember-todo: a example of rails4 ember 1.0 ember-data 1.0.0beta2
Ember.js - Homepage
Ember - 3.1 - Ember API Documentation
Ember.js - Builds
Ember.JS
Ember.js Talks on EmberWatch
Ember Weekly
Ember.js Dashboard
developer | Scoop.it
Ember.js - Guides and Tutorials
emberjs
Community - Ember.js
Newest 'ember.js' Questions - Stack Overflow
Ember - DEV Community
emberjs.cn

Firebase

Firebase

Hyperapp

jorgebucaran/hyperapp: The tiny framework for building hypertext applications.
waylybaye/HyperApp-Guide: HyperApp user's manual
jorgebucaran/hyperapp-router: Declarative routing for Hyperapp V1 using the History API.
jorgebucaran/hyperawesome: A curated list of awesome projects built with Hyperapp & more.

meteor

meteor/meteor: Meteor, the JavaScript App Platform
Build Apps with JavaScript | Meteor
Meteor API Docs | Meteor API Docs
Install the Latest Version of Meteor | Meteor
Tracker | Meteor API Docs

NativeScript

NativeScript/NativeScript: NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular and Vue.js, FlexBox and CSS, and get native UI and performance on iOS and Android.
Native mobile apps with Angular, Vue.js, TypeScript, JavaScript - NativeScript
NativeScript
Native mobile apps with Angular, Vue.js, TypeScript, JavaScript - NativeScript

Neutralinojs

Neutralinojs
neutralinojs/neutralinojs: Portable and lightweight cross-platform desktop application development framework
Build lightweight cross-platform desktop apps with JavaScript, HTML, and CSS | Neutralinojs

NodeGui

NodeGui
nodegui/nodegui: A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
nodegui/react-nodegui: Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀
nodegui/svelte-nodegui: Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀
nodegui/vue-nodegui: Build performant, native and cross-platform desktop applications with native Vue + powerful CSS like styling.🚀
irustm/angular-nodegui: Build performant, native and cross-platform desktop applications with Angular

NW.js

nwjs/nw.js: Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
NW.js
Homepage - NW.js Documentation
List of apps and companies using nw.js · nwjs/nw.js Wiki
【NWjs中文网™】 - nw.js跨平台技术,使用JavaScript,HTML以及CSS搭建跨平台桌面应用

now

Flotype/now: NowJS makes it easy to build real-time web apps using JavaScript
zeit/now-cli: The command-line interface for Now
Now - ZEIT
Now for GitLab - ZEIT
Now for GitHub - ZEIT

nx-js

NX framework
nx-js/framework: A modular front-end framework - inspired by the server-side and Web Components.
nx-js/observer-util: Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.
mseddon/preact-nx-observer: A simple preact decorator for @nx-js/observer-util
The structure of NX | NX Docs

Onsen UI

OnsenUI/OnsenUI: Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
Onsen UI 2: Beautiful HTML5 Hybrid Mobile App Framework and Tools - Onsen UI
React UI Components by Onsen UI Hybrid Mobile App Framework - Onsen UI

poi

egoist/poi: ⚡A zero-config bundler for JavaScript applications.

Svelte

sveltejs/svelte: Cybernetically enhanced web apps
Svelte • Cybernetically enhanced web apps
Svelte • 既是构建 Web 应用程序的框架,又是一个组件编译器 | Svelte 中文网
Svelte中文文档
Svelte Showcase - Made with Svelte

Vuido

mimecorg/vuido: Native desktop applications using Vue.js.

Weex

alibaba/weex: A framework for building Mobile cross-platform UI
joggerplus/awesome-weex: A curated list of awesome Weex guides, articles, sites, tools, projects and resources.
apache/incubator-weex: Mirror of Apache Weex
weexteam/weex-vue-render: Web renderer for weex project written in Vue DSL.
weex-toolkit - npm
WEEX
Getting Started | Weex
What is Weex? | WEEX
Weex Variable | WEEX

t3js

box/t3js: A minimal component-based JavaScript framework
T3 JavaScript Framework - T3 JavaScript Framework

nstudio/xplat: Cross-platform (xplat) tools for Nx workspaces https://nstudio.io/xplat
H5 手机 App 开发入门:概念篇 - 阮一峰的网络日志

$full-stack programming language

imba

imba/imba: 🐤 The friendly full-stack language

wasp-lang

wasp-lang
wasp-lang/wasp: A programming language that understands what a web app is.
Wasp | Wasp
Getting Started | Wasp

$RPC frameworks

grpc-over-webrtc

jsmouret/grpc-over-webrtc: gRPC over WebRTC

grpc-web

grpc/grpc-web: gRPC for Web Clients
improbable-eng/grpc-web: gRPC Web implementation for Golang and TypeScript
SafetyCulture/grpc-web-devtools: Chrome & Firefox Browser extension to aid gRPC-Web development
fullstorydev/grpcui: An interactive web UI for gRPC, along the lines of postman

$跨端、跨框架、跨平台

Chameleon

Chameleon core

didi/chameleon: 真正专注于让一套代码运行多端的开发框架,提供标准的MVVM架构开发模式统一各类终端
chameleon-team
Chameleon官网

Chameleon libs、plugins&tools

Pylons/deform: A Python HTML form library.

Chameleon projects

weapp-socketio/weapp.socket.io: A WebSocket client for building WeChat Mini Program implement by socket.io

Chameleon 资源、整理集&FAQ

Omi

Omi core

Tencent/omi: Next generation web framework in 4kb JavaScript (Web Components + JSX + Proxy + Store + Path Updating)
omi/packages at master · Tencent/omi
腾讯开源 | Tencent Open Source

Omi libs、plugins&tools

Omi 资源、整理集&FAQ

Taro

#Taro core

NervJS/taro: 多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。
Taro 介绍 · Taro
Taro | 凹凸实验室

#Taro frameworks、libs、plugins&tools

echarts-for-taro

WsmDyj/echarts-for-taro: 📜 适用于taro的echarts组件封装

taro-ui

NervJS/taro-ui: 一款基于 Taro 框架开发的多端 UI 组件库
Taro UI | O2Team

Taro-navigation-bar

lingxiaoyi/Taro-navigation-bar: 微信小程序自定义导航栏组件,navigation,完美适配全部手机

taro-kit

wsdo/taro-kit: 🏆✌️taro 小程序脚手架。 特性: 封装api、redux优雅集成、生成海报类,异常日志上报。 如果能帮到你,就给个 star😊

#Taro projects

qit-team/taro-yanxuan: 首个 Taro 多端统一实例 - 网易严选(小程序 + H5 + React Native) - By 趣店 FED
NervJS/taro-ui-demo: 非 Taro UI 官网示例代码
NervJS/taro-zhihu-sample: a demo based on taro
yinLiangDream/mp-colorui: MP-COLORUI 是基于 Taro框架的组件库,由于作者平时工作较忙,有时回复不及时,有事可以加QQ群 1145534886 咨询,文档请看这里→
jiechud/taro-mall: Taro_Mall是一款多端开源在线商城应用程序,后台是基于litemall基础上进行开发,前端采用Taro框架编写,现已全部完成小程序和h5移动端,后续会对APP,淘宝,头条,百度小程序进行适配。Taro_Mall已经完成了 litemall 前端的所有功能
lsqy/taro-music: 🎉基于taro + taro-ui + redux + react-hooks + typescript 开发的网易云音乐小程序,目前正在使用react-hooks重构中(不定时更新)
EasyTuan/taro-msparis: 🌱用 React 编写的基于Taro + Dva构建的适配不同端(微信/百度/支付宝小程序、H5、React-Native 等)的时装衣橱

#Taro 资源、整理集&FAQ

Taro 资源

NervJS/awesome-taro: 多端统一开发框架 Taro 优秀学习资源汇总

Taro 整理集

《Taro 小程序开发大型实战》

Taro FAQ

Uni-App

Uni-App core

dcloudio/uni-app: 使用 Vue.js 开发跨平台应用的前端框架
应用列表
uni-app官网
DCloud 插件市场
内容介绍 · uni-app跨平台移动应用开发 · 看云

Uni-App libs、plugins&tools

ThorUI-uniapp

dingyong0214/ThorUI-uniapp: ThorUI组件库,轻量、简洁的移动端组件库。组件文档地址:https://thorui.cn/doc/ 。 最近更新时间:2021-03-21

uni-ui

dcloudio/uni-ui: 基于uni-app的ui框架

zsffzxkc

yanyc2018/zsffzxkc: 匠言知识付费在线课程开源版
zsffzxkc: 匠言知识付费在线课程开源版
匠言知识付费教育商城(开源免费模板含后端) - DCloud 插件市场

xiaowang1314/uniapp-plugin-collections: uni-app项目插件功能集合https://github.com/xiaowang1314/uniapp-plugin-collections

uView

umicro/uView2.0: uView UI,是全面兼容nvue的uni-app生态框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水
uView 2.0 - 全面兼容nvue的uni-app生态框架 - uni-app UI框架

Uni-App projects

dcloudio/hello-uniapp: uni-app框架演示示例
stavyan/TinyShop-UniApp: 基于 RageFrame2 的一款免费开源的基础商城销售功能的开源微商城。
zhangdaren/miniprogram-to-uniapp: Try to transform Weixin miniprogram project to Uni-app project
infinityu/mina-wear-mask: 头像加口罩小程序 - 基于uniapp使用vue快速实现,广告月收入4k+

Uni-App 资源、整理集&FAQ

《uni-app结合云函数开发小程序博客》

aben1188/awesome-uni-app: Awesome for uni-app! 基于Vue.js的跨平台多端应用前端框架uni-app一站式开发资源汇总

momotech/MLN: 高性能、小巧、易上手的移动跨平台开发框架. A framework for building Mobile cross-platform apps with Lua

$小程序框架

AIPage

百度智能门户AIPage - 网站建设/小程序开发
AIPage 智能建站平台
AIPage 帮助中心

kbone

kbone core

Tencent/kbone: 一个致力于微信小程序和 Web 端同构的解决方案

kbone libs、plugins&tools

wechat-miniprogram/kbone-ui: kbone-ui 是一套能同时支持 小程序(kbone) 和 vue 框架开发的多端 UI 库(PS:新版 kbone-ui 已出炉并迁移到 kbone 主仓库,此仓库仅做旧版维护之用)
wechat-miniprogram/kbone-api

kbone projects

wechat-miniprogram/kbone-template-vue: a simple vue template for kbone
wechat-miniprogram/kbone-template-react: a simple react template for kbone
wechat-miniprogram/kbone-template-kboneui
stephenml/kbone-ts-template
wzs28150/cool-kbone-vant: kbone-vue demo with vant-ui

kbone 资源、整理集&FAQ

Mpx

Mpx core

didi/mpx: An enhanced miniprogram framework with data reactivity and deep optimizition.

Mpx libs、plugins&tools

guless/mpx-webpack-plugin: 原生小程序开发定制 webpack 插件套装

Mpx projects

Mpx 资源、整理集&FAQ

mpvue

mpvue core

Meituan-Dianping/mpvue: 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。
mpvue-docs
mpvue-loader | mpvue.com
mpvue-webpack-target | mpvue.com
PostCSS Wxss | mpvue.com
px2rpx-loader | mpvue.com
快速上手 | mpvue.com
mpvue-simple | mpvue.com

mpvue libs、plugins&tools

mpvue-weui

KuangPF/mpvue-weui: 用 vue 写小程序,基于 mpvue 框架重写 weui。

armyja/mpvue-zanui: 使用 mpvue 框架重写 zanui。
F-loat/mpvue-entry: ⛓️ 集中式页面配置,统一构建入口,支持新增页面热更新
Hzy0913/mpvue-calendar: 📅 A calendar component for vue3.0. Support gesture sliding, range selection, according to the week switch...
Rychou/mpvue-vant: mpvue中无缝接入Vant Weapp组件库,所有组件均可使用。

mpvue projects

heyushuo/mpvue-shop: 基于mpvue的网易严选商城。前端:mpvue;后端:Node、koa2、mysql、knex.js 操作数据库。后台代码已上线腾讯云
yllg/mpvue-xbyjShop: 前端mpvue🚀后端nodejs🔋+thinkjs+mysql📂微信小程序商城
alaboshu/alaweb: 一套 Vue 代码,多端可用(H5、小程序、苹果App、安卓App、头条等)。系统含150+页面,200+组件(5端通用),30+元件(每个终端独立完成)
F-loat/ithome-lite: 🥛 IT之家第三方小程序版客户端(使用 mpvue 开发,兼容 web)
jaxQin/mpvue-cnode: 用mpvue写的小程序版的cnode社区
heyushuo/mpvue-shop-node: mpvue仿网易严选小程序服务端
guangqiang-liu/mpvue-meituan: 基于mpvue 框架. Vue.js开发、搭建一套完整的美团外卖点餐小程序项目,以及小程序项目架构设计实践

mpvue 资源、整理集&FAQ

mpvue/awesome-mpvue: A curated list of awesome things related to mpvue

megalo

kaola-fed/megalo: 基于 Vue 的小程序开发框架

WePY

WePY core

Tencent/wepy: 小程序组件化开发框架

WePY libs、plugins&tools

hjkcai/wepy-plugin-axios: 在 wepy 中使用 axios
wepy-plugin-requireall - npm

WePY projects

dyq086/wepy-mall: 微信小程序--基于wepy 商城(微店)微信小程序 欢迎学习交流
we-plugin/we-cropper: 微信小程序图片裁剪工具
kuckboy1994/mp_canvas_drawer: 微信小程序上canvas绘制图片助手,一个json就制作分享朋友圈图片
yingye/weapp-qrcode: weapp.qrcode.js 在 微信小程序 中,快速生成二维码
1977474741/image-cropper: 💯一款功能强大的微信小程序图片裁剪插件
coolhwm/leshare-shop-wepy: 基于微信小程序的在线商城,采用wepy框架开发

WePY 资源、整理集&FAQ

aben1188/awesome-wepy: Awesome for wepy ! 微信小程序组件化开发框架wepy开发资源汇总

hiyuki/mp-framework-benchmark: mp-framework-benchmark

$服务端渲染(SSR)、高性能渲染

her

hao123-fe/her: High-performance Enhanced Rendering solution, an implement of Pagelet and Bigpipe for Smarty. Hao123前端高性能渲染解决方案
Her - High-performance Enhanced Rendering Hao123前端高性能渲染解决方案 | Her - A High-performance Enhanced Rendering solution

$框架模板、脚手架&架构

$CLI&可视化

amis

baidu/amis: 前端低代码框架
AMis Renderer

automan

xiaozhimn/automan: Automan一站式前端开发框架
ue2 web前端架构解决方案

aotoo-hub

webkixi/aotoo-hub: 前端多项目全栈脚手架

dawn

alibaba/dawn: Dawn is a lightweight task management and build tool for front-end and nodejs.
使用入门 - Dawn

FIS3

fex-team/fis3: FIS3
FIS3 - 前端工程构建工具
FIS3 - 前端工程构建工具

grapesjs

artf/grapesjs: Free and Open source Web Builder Framework. Next generation tool for building templates without coding
GrapesJS

gods-pen

ymm-tech/gods-pen: 基于vue的高扩展在线网页制作平台,可自定义组件,可添加脚本,可数据统计。A mobile page builder/editor, similar with amolink.
码良

ice

alibaba/ice: 🚀 飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好

jslib-base

logan70/jslib-base: 开箱即用的JavaScript库开发框架

null-cli

webfansplz/null-cli: 🛠️ A command makes you more efficient
null-cli

openmct

nasa/openmct: A web based mission control framework.
Open MCT - Open Source Mission Control Software — Open MCT

product-boilerplate

nice-boys/product-boilerplate: Quickly ship your apps with the power of code generation.

page-pipepline

page-pipepline
page-pipepline/pipeline-editor: 🌾页面可视化搭建框架的web编辑器 -- https://page-pipepline.github.io/pipeline-editor/dist/#/

pm-cli

从零手写pm-cli脚手架,统一阿里拍卖源码架构 · Issue #72 · Nealyang/PersonalBlog

page-schema-player

ufologist/page-schema-player: 配页坊: 简称配方 - 为配置页面而生, 专注于配置后台页面

update

update/update: Update is a new developer framework and CLI for automating updates of any kind in code projects. If you know how to use assemble, generate or verb, you'll know how to use update.
update - npm

vee-cli

we452366/vee-cli: 个人脚手架

WMR

preactjs/wmr: 👩‍🚀 The tiny all-in-one development tool for modern web apps.
create-wmr - npm

x-build

codexu/x-build: 🖖 Customizable front-end engineering scaffolding tools

ant-design/antd-init: Ant Design boilerplate generator.
百度数据可视化Sugar
百度数据可视化 Sugar-百度智能云
百度数智平台——百度大数据智能力量
daniel-dx/cook-cli: Project helper cli

$前端项目模板&应用模板

unix/unix.bio: Modern static blog template.
wxyyxc1992/fe-boilerplates: Lucid & Futuristic Production Boilerplates For Frontend(Web) Apps, React/RN/Vue, with TypeScript(Optional), Webpack 4/Parcel, MobX/Redux 多技术栈前端项目模板
wxyyxc1992/Backend-Boilerplates: Boilerplate for Your Server Side(Backend) Application, Java | Spring(Boot, Cloud) | Node.js | Go | Python | DevOps 💫 服务端项目模板
doublechaintech/retailscm-biz-suite: 供应链中台系统基础版,集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理, 加盟管理, 前
jaywcjlove/awesome-uikit: Collect JS Frameworks, Web components library and Admin Template.

assemble

assemble/assemble: Get the rocks out of your socks! Assemble makes you fast at web development! Used by thousands of projects for rapid prototyping, themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites/static site generator, an alternative to Jekyll for gh-pages and more! Gulp- and grunt-friendly.
assemble - npm

wx-chevalier/m-fe-boilerplates: Lucid & Futuristic Production Boilerplates For Frontend(Web) Apps, React/RN/Vue, with TypeScript(Optional), Webpack 4/Parcel, MobX/Redux 多技术栈前端项目模板

$骨架屏

客户端骨架屏

$架构

¥前端微服务化

#前端微服务化 core

phodal/microfrontends: Micro-frontend Architecture in Action-微前端的那些事儿
micro-frontend · GitHub Topics
micro-frontends · GitHub Topics
microfrontends · GitHub Topics
microfrontend · GitHub Topics
micro-services · GitHub Topics
microservices-architecture · GitHub Topics
Project Mosaic—Frontend Microservices
Thinking in Microfrontend (微前端的那些事儿) | microfrontends
Micro Frontends - extending the microservice idea to frontend development
插拔式前端的设计 · 前端工程化指南 · 看云

#前端微服务化 libs、plugins&tools

#iframe

js获取iframe中的window对象的实现方法_javascript技巧_脚本之家
如何得到Iframe下的window对象 - - ITeye博客

chunchao

JinJieTan/chunchao: chunchao,微前端框架

emp

efoxTeam/emp: EMP Micro FE Base on webpack 5 & module federation

genesis

fmfe/genesis: 🔥Micro front end, micro service and lightweight solution based on Vue SSR🔥

generator-jhipster

jhipster/generator-jhipster: JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

luigi

SAP/luigi: Micro frontend framework

micromono

lsm/micromono: Write microservices in monolithic style

module-federation

Module Federation
module-federation/module-federation-examples: Implementation examples of module federation , by the creators of module federation
Webpack 5 Federation. A Game-changer to Javascript architecture. | The Startup

oc

opencomponents/oc: OpenComponents, serverless in the front-end world for painless micro-frontends delivery

piral

smapiot/piral: Framework for next generation web apps using microfrontends.
siteless - npm

puzzle-js

puzzle-js/puzzle-js: ⚡ Micro frontend framework for scalable and blazing fast websites.

podium-lib

Podium
Podium · Easy server side composition of microfrontends

qiankun

umi-plugin-qiankun

umijs/umi-plugin-qiankun: Umi plugin for qiankun.

vue-cli-plugin-qiankun

F-loat/vue-cli-plugin-qiankun: 🚀 通过一行命令快速为你的 Vue 项目接入微前端框架 Qiankun

umijs/qiankun: 📦🚀Blazing fast, simple and completed solution for micro frontends.
blogs/Start.md at master · a1029563229/blogs
blogs/Communication.md at master · a1029563229/blogs
blogs/1.md at master · a1029563229/blogs
blogs/Deploy.md at master · a1029563229/blogs
hql7/wl-micro-frontends: Micro front end practical project tutorial. 微前端项目实战vue项目。基于vue3.0&qiankun2.0进阶版:https://github.com/wl-ui/wl-mfe
wl-ui/wl-mfe: 基于vue3+koa2+qiankun2的微前端后台管理系统项目实战
wusp1994/qiankunTestByWu: 微前端解决方案qiankun测试用例,主应用及子应用均为vue-cli 3 构建

single-spa

microfrontend-admin

MarioLuLu7/microfrontend-admin: 微前端中后台应用demo, microfrontend-admin (single-spa, systemjs, vue, iview)

my-single-spa

YataoZhang/my-single-spa: 微前端框架简易实现,方便不了解微前端实现原理的同学快速掌握其原理
带你手写微前端框架 · Issue #4 · YataoZhang/my-single-spa

vue-single-spa

vue-single-spa: 基于vuejs的微前端demo项目。内含 vuejs,react,angular 三个子项目

single-spa
single-spa/single-spa: Microfrontends made easy
single-spa/single-spa.js.org
single-spa/single-spa-preact: a single-spa plugin for preact applications
single-spa/single-spa-angular: Helpers for building single-spa applications which use Angular
single-spa/single-spa-react: a single-spa plugin for react applications
single-spa/single-spa-angularjs
single-spa/single-spa-vue: a single-spa plugin for vue.js applications
joeldenning/coexisting-vue-microfrontends: A repo showing separate vue apps coexisting as microfrontends with single-spa
single-spa/vue-cli-plugin-single-spa
dabit3/micro-frontend-example: Building Micro Frontends with React, Vue, and Single-spa
QxQstar/single-spa-vue: 微前端框架single-spa 整合vue项目
single-spa
Getting Started with single-spa

mya-ake/vuejs-spa-dev-env: Vue.js 2.0でSPA(Single Page Application)作るための開発環境的なやつ
mongofeng/vue-mic: 基于lerna和single-spa,sysyem.js搭建vue的微前端框架

#前端微服务化 资源、整理集&FAQ

前端微服务化 资源

semlinker/awesome-micro-frontends: An Awesome list of posts, videos and tutorials on Micro Frontends
uniquesyl/micro-frontends-demo: 基于single-spa和SystemJS实现的微前端demo
jyxjyx/load-center
Zalando SE
(66) NingJS · 单页应用“联邦制”实践, 孙坤鹏 from UCloud - Nanjing September 2016 - YouTube

前端微服务化 整理集

《从0实现一个前端微服务》

《微前端连载》

你必须知道的11个微前端框架

前端微服务化 FAQ

可能是你见过最完善的微前端解决方案 - 知乎
Why micro-frontends? | 黯羽轻扬
Lazy loading - UI-Router
前端微服务整合之‘‘插拔式架构’‘实现方案

¥前端工程化

前端工程化 / 构建自动化 · Issue #1 · SunshowerC/blog
前端工程化 · 前端工程化指南 · 看云

$后台管理框架

kitty

kitty: 基于Spring Boot、Spring Cloud、Vue.js 、Element UI实现,采用前后端分离架构的权限管理系统,JAVA快速开发平台。
kitty-ui: Kitty 前端,基于 Vue + Element 实现的权限管理系统。
kitty-generator: Kitty代码生成器,可以通过界面配置快速生成包括 model,dao,service,controller 以及页面的相关代码。

tabler

tabler/tabler: Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap

COOL-ADMIN

$静态网站生成器

astro

withastro/astro: 🚀🧑‍🚀 Keep your eyes to the skies, astronauts

docsify

docsifyjs/docsify: 🃏 A magical documentation site generator.
docsify

docusaurus

facebook/docusaurus: Easy to maintain open source documentation websites.
Docusaurus - 帮你快速构建并优化网站,让你专心于创作内容 | Docusaurus 中文文档 | Docusaurus 中文网

doczjs

Docz
doczjs/docz: ✍ It has never been so easy to document your things!
rakannimer/create-docz-app

gridea

getgridea/gridea: ✍️A static blog writing client (一个静态博客写作客户端)

Hugo

hugo · GitHub Topics
panr/hugo-theme-terminal: A simple, retro theme for Hugo
themefisher/airspace-hugo: Airspace theme (Hugo version)
zzossig/hugo-theme-zzo: Make a blog with hugo zzo theme!
The world’s fastest framework for building websites | Hugo
Hugo 是世界上最快的网站搭建框架 | Hugo 中文网

Metalsmith

segmentio/metalsmith: An extremely simple, pluggable static site generator.

netlify-cms

netlify/netlify-cms: A Git-based CMS for Static Site Generators

nav

xjh22222228/nav: 🔍 发现导航 , 一个非常强大的静态导航网站 🚁

raven-reader

hello-efficiency-inc/raven-reader: 📖 All your articles in one place. Beautiful.

Rose

muwoo/rose: 🛸活动页杀手,快速搭建活动页,告别加班~
Rose

shotCat_doc

1011cat/shotCat_doc: 开箱即用,利用vuepress快速搭建自己的类element-ui的组件文档
shotCat_doc

surge

sintaxi/surge: CLI for the surge.sh CDN
Surge

saber

saberland/saber: ()==[:::::::::::::> Build static sites in Vue.js, without the hassle

vuepress

vuejs/vuepress: 📝 Minimalistic Vue-powered static site generator
zpfz/vuepress-creator: A lightweight creator for VuePress project.
vuepress/awesome-vuepress: 🎉 A curated list of awesome things related to VuePress
xugaoyi/vuepress-theme-vdoing: 🎨一个基于VuePress的 知识管理&Blog 主题
VuePress
VuePress
VuePress 中文文档 | VuePress 中文网
VuePress中文网
Vue 全家桶新成员 VuePress 体验报告 - 小专栏

11ty/eleventy: A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
txd-team/docsite: An opensource static website generator
Eleventy

$低代码(LowCode)

sparrow

sparrow-js/sparrow: 🎉场景化低代码(LowCode)搭建工作台,实时输出源代码

腾讯云微搭低代码 WeDa _低代码_低码_低代码平台_低码平台_无码_零码_微搭_lowcode_可视化开发 - 腾讯云

remoteinterview/zero: Zero is a web server to simplify web development.

$大前端 tools

$GL

OpenGL

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
LearnOpenGL - Coordinate Systems

$HDMI&IPTV

¥HDMI

HDMI-PI

peng-zhihui/HDMI-PI: 我设计的一个HDMI转MIPI模块,可以用于驱动各种手机屏幕当显示器用。

¥IPTV

awesome-iptv

iptv-org/awesome-iptv: A curated list of resources related to IPTV

iptv

iptv-org/iptv: Collection of 5000+ publicly available IPTV channels from all over the world

$other 大前端 tools

¥A-G

AnyTXT Searcher

Free Desktop Search for PC: Find your files by content 2021

annie

iawia002/annie: 👾 Fast, simple and clean video downloader

Clover

Clover给资源管理器加上类似Chrome的标签 | 易捷科技 EJIE Technology

DesktopCal

桌面日历
账号 - 桌面日历 | 双击桌面即可记录琐事,非常方便,非常实用。
账号 - 桌面日历 | 双击桌面即可记录琐事,非常方便,非常实用。

Ditto

Ditto clipboard manager

Everything

stnkl/EverythingToolbar: Everything integration for the Windows taskbar.
voidtools
voidtools
Everything - Download
Downloads - voidtools

Geek Uninstaller

Geek Uninstaller - the best FREE uninstaller

cloudroc/baidu-nolimit: 百度云大文件下载破解,chrome插件
Good-Old-Downloads/gg
NationalSecurityAgency/ghidra: Ghidra is a software reverse engineering (SRE) framework
ripperhe/Bob: Bob 是一款 Mac 端翻译软件,翻译方式支持划词翻译和截图翻译,翻译引擎支持有道翻译、百度翻译和谷歌翻译~
syhyz1990/baiduyun: 🖖油猴脚本 一个脚本搞定百度网盘下载 https://www.baiduyun.wiki
Aptana
GIMP - GNU Image Manipulation Program

¥H-N

Insight.io

Insight.io | Best Place to Browse Code on the Web
Insight.io | Best Place to Browse Code on the Web

keycastr

keycastr/keycastr: KeyCastr, an open-source keystroke visualizer
keycastr/Lobby - Gitter

listary

Listary – File Search & App Launcher

MouseInc

耍下
MouseInc 2.10.21 – 耍下
MouseInc 手册

kaysonli/lucky-ball: A simple lottery program.
NARKOZ/hacker-scripts: Based on a true story
CHEF-KOCH/MSI-utility: A script/tool which tries to improve Windows latencies
Marvel - The design platform for digital products

¥O-T

Pandoc

pandoc
jgm/pandoc: Universal markup converter
Pandoc - About pandoc
Pandoc - About pandoc

QQ

QQ推广

Quicker

cuiliang/Quicker: Quicker软件反馈repo
Quicker软件 您的指尖工具箱 - Quicker
动作库 - Quicker
会员中心 - Quicker
文件系统监控 - Quicker

QuickLook

QuickLook - 杏组

Saladict 沙拉查词

Saladict 沙拉查词

Snipaste

Snipaste
Snipaste/translations: Translations for Snipaste
Snipaste

Total Commander

Total Commander - home

chavyleung/scripts
zhaoolee/OnlineToolsBook: 🍭在线工具秘籍,为在线工具写一本优质说明书,让在线工具造福人类~ Online tool cheats, write a quality manual for online tools, make online tools benefit humanity~
Scapple | Literature & Latte
Origami Studio — Design Prototyping

¥U-Z

uTools

uTools - 你的专属工具集
uTools - 你的生产力工具集
介绍 | uTools
猿料

Wox

Wox-launcher/Wox: Launcher for Windows, an alternative to Alfred and Launchy.
Releases · Wox-launcher/Wox
Wox
Choose a language · GitBook
Plugin

XX-Net

how to create my appids · XX-net/XX-Net Wiki

xiangxuema

xland/xiangxuema: “想学吗”个人知识管理工具客户端

WorkFlowy - Organize your brain.
W3Techs - extensive and reliable web technology surveys

¥zh-cn

#迅捷

迅捷视频官网 - 提供专业的多媒体应用软件及技术服务
迅捷屏幕录像工具 - 高清的电脑录屏软件,无水印免费下载

图压

图压 - 简单易用的图片压缩软件

录屏工具:LICEcap

justinfrankel/licecap: LICEcap simple animated screen capture tool for Windows and OS X
LICEcap - Download

万能助手

首页_万能助手_编程教程_编程入门_编程入门教程_计算机编程入门_电脑编程入门自学_简码编程官网_致力于零基础自学编程中文图解教程的分享与问答
万能助手 -- 扩展库大全集_帖子详情_万能助手|电脑|计算机|编程|入门|教程|自学_简码编程官网

抽奖、签到

75team/raffle: 奇舞团历年年会现场抽奖程序
vitozyf/lucky-draw: 年会抽奖程序
sazs34/TaskConfig: Quantumult签到(京东/网易/爱奇艺/贴吧)以及天气信息获取,以及surge/qx兼容脚本
buuing/vue-luck-draw: 一个基于vue的大转盘抽奖插件, 奖品/文字/颜色样式均可配置

你的电脑上有哪些你认为不可或缺的神仙软件? - 知乎
程序员有哪些平时自己开发的小工具来简便工作? - 知乎
在线工具 - 程序员的工具箱
微简vjpage4.1正式上线!快速制作界面,直接生成前端代码
APICloud 手机APP开发、APP制作技术专家 - 中国领先低代码开发平台
傲软投屏(ApowerMirror)官网 - 手机、电脑、电视无线投屏软件下载

$UI、UE、UX&视觉

¥UI Database

Game UI Database | Welcome

Axure

srm985/axure-redline-tool: Axure Interactive Redline Tool
https://cdn.jsdelivr.net/npm/axure-redline-tool@latest/web/axure-redline-plugin.js
Sean McQuay | Axure Redline Tool
Axure Forums
Axure Share | Host and Share Axure RP Prototypes

carbon-design-system

Carbon Design System
carbon-design-system/carbon: A design system built by IBM

color-design-helper

zerolty/color-design-helper: help for color design
color-design-helper/CN.md at master · zerolty/color-design-helper
React Hooks 起手式,实现一个「高颜值实用」的色彩设计工具 · Issue #17 · renjie1996/Maple-FrontEnd-Blog
Color-Design-Helper

Figma

react-figma/react-figma: ⚛️ A React renderer for Figma
react-figma/react-figma-boilerplate: 👯‍♀️ Boilerplate app for react-figma
bernaferrari/FigmaToCode: Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.
Figma-Linux/figma-linux: Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join us in https://t.me/figma_linux and https://spectrum.chat/figma-linux
aloisdeniel/figma-to-flutter: A Dart code generator that converts Figma components to Flutter widgets.
jongold/figma-js: Little wrapper (+ types) for the Figma API
Figma: the collaborative interface design tool.

Framer

The prototyping tool for teams | Framer

Kitchen

Kitchen Sketch 插件官方网站 - 让你的设计秀色可餐

style2paints: 给线稿图上色

lllyasviel/style2paints: sketch + style = paints

theo

salesforce-ux/theo: Theo is a an abstraction for transforming and formatting Design Tokens
gulp-theo - npm

Unsplash

Unsplash
unsplash/unsplash-js: 🤖 A server-side JavaScript wrapper for the Unsplash API

UTOM

UTOM Design

百度EUX | 百度企业产品用户体验中心
sux.baidu.com
马克鳗 - 设计稿标注、测量
PxCook - 高效易用的自动标注工具,生成前端代码,设计研发协作利器

$语言、标准、规范&风格

¥HTML

HTML Standard

RFC 7159 - The JavaScript Object Notation (JSON) Data Interchange Format
Web Hypertext Application Technology Working Group

¥CSS

Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
Full property table
CSS Guidelines (2.2.5) – High-level advice and guidelines for writing sane, manageable, scalable CSS

¥JavaScript

BingKui/javascript-zh: Airbnb 出品,目前非常流行的 JavaScript 代码规范(中文版)。其内对各种 js 范式的写法进行了详细的规定与说明,按照此规范写出的代码将会更加合理。
airbnb/javascript: JavaScript Style Guide
jashkenas/coffeescript: Unfancy JavaScript
CoffeeScript

¥Web

API 接口规范

Accessible Rich Internet Applications,WAI-ARIA

Accessible Rich Internet Applications (WAI-ARIA) 1.2

IETF Documents

IETF Documents
RFC 6101 - The Secure Sockets Layer (SSL) Protocol Version 3.0

Mathematical Markup Language,MathML

Mathematical Markup Language (MathML) Version 3.0 3rd Edition

MDN

Web 开发技术(Web Technology)

超文本标记语言(HyperText Markup Language,HTML)

HTML: Hypertext Markup Language | MDN
HTML elements reference - HTML: Hypertext Markup Language | MDN
Global attributes - HTML: HyperText Markup Language | MDN
HTML(超文本标记语言) | MDN

层叠样式表(Cascading Style Sheets,CSS)

CSS: Cascading Style Sheets | MDN
CSS(层叠样式表) | MDN

JavaScript,JS

#JavaScript reference

JavaScript reference - JavaScript | MDN
JavaScript 参考 - JavaScript | MDN
Strict mode - JavaScript | MDN

#JavaScript Guide

JavaScript Guide - JavaScript | MDN
Introduction - JavaScript | MDN
Grammar and types - JavaScript | MDN
Control flow and error handling - JavaScript | MDN
Loops and iteration - JavaScript | MDN
Functions - JavaScript | MDN
Expressions and operators - JavaScript | MDN
Numbers and dates - JavaScript | MDN
Text formatting - JavaScript | MDN
Regular expressions - JavaScript | MDN
Indexed collections - JavaScript | MDN
Keyed collections - JavaScript | MDN
Working with objects - JavaScript | MDN
Details of the object model - JavaScript | MDN
Using Promises - JavaScript | MDN
Iterators and generators - JavaScript | MDN
Iterators and generators - JavaScript | MDN
Meta programming - JavaScript | MDN
JavaScript modules - JavaScript | MDN
JavaScript 指南 | MDN
表达式与运算符 - JavaScript | MDN

JavaScript | MDN
JavaScript | MDN
A re-introduction to JavaScript (JS tutorial) - JavaScript | MDN
Equality comparisons and sameness - JavaScript | MDN
Closures - JavaScript | MDN
Memory Management - JavaScript | MDN
Concurrency model and the event loop - JavaScript | MDN
Inheritance and the prototype chain - JavaScript | MDN
JavaScript shells - JavaScript | MDN
New in JavaScript - Archive of obsolete content | MDN

超文本传输协议(Hypertext Transfer Protocol,HTTP)

Caching

HTTP caching - HTTP | MDN

Headers

HTTP headers - HTTP | MDN
ETag - HTTP | MDN
Last-Modified - HTTP | MDN
If-None-Match - HTTP | MDN
If-Modified-Since - HTTP | MDN
Cache-Control - HTTP | MDN

Methods

HTTP request methods - HTTP | MDN
HTTP 请求方法 - HTTP | MDN
TRACE - HTTP | MDN
Link - HTTP | MDN
What is the HTTP method PURGE? - Stack Overflow
Using LINK and UNLINK HTTP verbs in a REST API - Stack Overflow

HTTP | MDN
HTTP | MDN
HTTP 身份验证 - HTTP | MDN

Web API 接口参考

Web APIs | MDN
Web API reference - Web technology reference | MDN
WebAPI | MDN
Web API 接口参考 | MDN
Web API 参考 - Web 技术参考 | MDN

无障碍(Accessibility,A11y)

Accessibility | MDN
无障碍 | MDN

事件参考(Event reference)

Event reference | MDN
事件参考 | MDN
创建和触发 events - Web 开发者指南 | MDN
HTML DOM Event 对象
javascript - not enough arguments to mouseEvent.initMouseEvent - Stack Overflow
JavaScript事件(createEvent,initEvent,dispatchEvent) - Legend Of WolfX - OSCHINA
Javascript - Event order
JavaScript自定义事件 - createEvent()、initEvent()和dispachEvent()

Web Components

Web Components core

Web Components | MDN
Web Components | MDN

Web Components libs、plugins&tools

dom component

domcom

taijiweb/domcom: the web framework to provide dom component

eplayer

132yse/eplayer: A web-components html5 video player facing future

funcy.js

michael-klein/funcy.js: funcy.js - a functional web components wrapper

github-elements

github/github-elements: GitHub's Web Component collection.
github-elements

Polymer

Polymer
Polymer/polymer: Our original Web Component library.
Polymer/polymer-cli: Moved to Polymer/tools monorepo
tools/packages/cli at master · Polymer/tools
Polymer library - Polymer Project
Polymer library - Polymer Project
Polymer library - Polymer Project

Shoelace

Shoelace
Overview
shoelace-style/shoelace: A collection of professionally designed, every day UI components built on a framework-agnostic technology. 🥾

github/custom-element-boilerplate: Boilerplate for creating a custom element.
taoqf/custom-elements-es5-adapter: es2015

Web Components 资源、整理集&FAQ

mdn/web-components-examples: A series of web components examples, related to the MDN web components documentation at https://developer.mozilla.org/en-US/docs/Web/Web_Components.
manfredsteyer/web-components: Examples for using Web Components in Angular
Doing something with Web Components – Duncan Grant – Medium
自定义元素 v1:可重用网络组件  |  Web  |  Google Developers
Firefox 63 - Tricks and Treats! - Mozilla Hacks - the Web developer blog
Posts About Web Components ← Alligator.io
HTML Web Component using Plain JavaScript | Codementor
前端下半场:构建跨框架的 UI 库 - Phodal | Phodal - A Growth Engineer

可缩放矢量图形(Scalable Vector Graphics,SVG)

SVG: Scalable Vector Graphics | MDN
SVG | MDN

Web 媒体技术(Web media technologies)

Web media technologies | MDN

WebRTC (Web Real-Time Communications)

vialer-js

vialer/vialer-js: Open-source WebRTC communication platform.
Home | Vialer-js

webrtc-ips

diafygi/webrtc-ips: Demo: https://diafygi.github.io/webrtc-ips/

learn-webrtc: learn-webrtc
WebRTC API - Web APIs | MDN
WebRTC API - Web API 接口参考 | MDN

媒体流处理API(MediaStream API)

MediaStream API - Web API 接口参考 | MDN
Media Capture and Streams API (Media Stream) - Web APIs | MDN

视频和音频内容(Video and audio content)

Video and audio content - Learn web development | MDN
视频和音频内容 - 学习 Web 开发 | MDN

EXSLT

EXSLT | MDN
EXSLT | MDN

Privacy, permissions, and information security

Privacy, permissions, and information security | MDN

Web 性能(Web Performance)

Web Performance | MDN
Web 性能 | MDN

Navigation and resource timings

Navigation and resource timings - Web Performance | MDN

WebAssembly

WebAssembly | MDN
WebAssembly | MDN

XML 路径语言(XPath)

XPath | MDN
XPath | MDN

数学标记语言(MathML,Mathematical Markup Language)

MathML | MDN
MathML | MDN

可扩展样式表语言转换(XSLT,Extensible Stylesheet Language Transformations)

XSLT: Extensible Stylesheet Language Transformations | MDN
XSLT | MDN

学习 Web 开发(Learn web development)

渐进式 Web 应用(Progressive web apps,PWA)

Progressive web apps (PWAs) | MDN
渐进式 Web 应用(PWA) | MDN

无障碍(Accessibility)

本地化(L10n)和国际化(I18n)

Localization and Internationalization | MDN

安全(Security)

#Subresource Integrity

Subresource Integrity - Web security | MDN

Web security | MDN
Web 安全 | MDN
Properly Configuring Server MIME Types - Web security | MDN

Web technology for Developers | MDN
Web 技术文档 | MDN

学习 Web 开发(Learn web development)

学习 Web 开发 | MDN
Learn web development | MDN
Structuring the web with HTML - Learn web development | MDN
Learn to style HTML using CSS - Learn web development | MDN
JavaScript — Dynamic client-side scripting - Learn web development | MDN

MDN Web 文档

MDN Web Docs Glossary

IIFE

IIFE - MDN Web Docs Glossary: Definitions of Web-related terms | MDN

Prefetch

Prefetch - MDN Web Docs Glossary: Definitions of Web-related terms | MDN

Truthy

Truthy - 术语表 | MDN

Web Content Accessibility Guidelines,WCAG

Accessibility - 术语表 | MDN
Web Content Accessibility Guidelines (WCAG) 2.1

WebIDL

heycam/webidl: Web IDL
WebIDL - 术语表 | MDN
Web IDL
Web IDL interfaces - 知乎

XHR (XMLHttpRequest)

XHR (XMLHttpRequest) - MDN Web Docs Glossary: Definitions of Web-related terms | MDN

MDN Web Docs Glossary: Definitions of Web-related terms | MDN
术语表 | MDN
REST - MDN Web Docs Glossary: Definitions of Web-related terms | MDN
Internet Assigned Numbers Authority

Mozilla

¥Add-ons

¥Browser Extensions

¥JavaScript APIs

#cookies

cookies - Mozilla | MDN
cookies.CookieStore - Mozilla | MDN
cookies.CookieStore - Mozilla | MDN
Introducing: The Async Cookie Store API | by Matan Borenkraout | Nielsen-Tel-Aviv-tech-blog | Medium

JavaScript APIs - Mozilla | MDN

Browser Extensions - Mozilla | MDN

Add-ons - Mozilla | MDN

¥Developer guide

Developer guide - Mozilla | MDN

¥Firefox

Firefox - Mozilla | MDN

¥Virtualenv

Virtualenv - Mozilla | MDN

Mozilla | MDN
Mozilla Labs

关于 MDN - MDN项目 | MDN
mdn/webextensions-examples: Example Firefox add-ons created using the WebExtensions API
Firefox DevTools User Docs — Firefox Source Docs documentation
Storage Inspector — Firefox Source Docs documentation
MDN Web Docs
MDN Web Docs
mdn/mdn: Meta repository that governs the MDN GitHub organization

Scalable Vector Graphics,SVG

Scalable Vector Graphics (SVG) 2

Web Incubator CG

Web Incubator CG
Web Incubator Community Group (WICG)
WICG/compression: Standard text for CompressionStream and DecompressionStream API
compression/explainer.md at main · WICG/compression
WICG/import-maps: How to control the behavior of JavaScript imports

WebFundamentals

google/WebFundamentals: Best practices for modern web development
Web Fundamentals  |  Google Developers

WebPlatform

WebPlatform
webplatform/webplatform.github.io: Static archived version of webplatform.org.
Your Web, documented. · WebPlatform.org

WebReflection

WebReflection (Andrea Giammarchi)
WebReflection/bound-once: A fast, memory efficient, and tiny solution to an evergreen problem.
WebReflection/bind.for: A lazy Function.prototype.for(context) bind helper
WebReflection/custom-elements-when-defined: Patches whenDefined resolving with the Class
WebReflection/custom-elements-no-builtin: A customElements polyfill, without builtin extends, targeting IE11+ and other browsers.

WHATWG

WHATWG
whatwg/compat: Compatibility Standard
whatwg/console: Console Standard
whatwg/dom: DOM Standard
whatwg/domparsing: DOM Parsing and Serialization Standard
whatwg/encoding: Encoding Standard
whatwg/fetch: Fetch Standard
whatwg/fullscreen: Fullscreen API Standard
whatwg/html: HTML Standard
whatwg/html-differences: HTML differences from HTML4
whatwg/infra: Infra Standard
whatwg/mimesniff: MIME Sniffing Standard
whatwg/quirks: Quirks Mode Standard
whatwg/storage: Storage Standard
whatwg/streams: Streams Standard
whatwg/url: URL Standard
whatwg/xhr: XMLHttpRequest Standard
DOM Standard
DOM Standard
DOM Standard
Encoding Standard
Fetch Standard
Fetch Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
HTML Standard
Streams Standard
XMLHttpRequest Standard
URL Standard
DOM Standard

World Wide Web Consortium,W3C

#CSS Working Group Editor Drafts

CSS Working Group Editor Drafts
CSS Images Module Level 3
CSSOM View Module
CSS Fonts Module Level 3
CSS Nesting Module
CSS Transforms Module Level 1
CSS Custom Properties for Cascading Variables Module Level 1

Beacon API

Beacon

Web Share API

Web Share API
How to Use the Web Share API | CSS-Tricks

World Wide Web Consortium
w3c/chinese-ig: Web中文兴趣组
World Wide Web Consortium (W3C)
All Standards and Drafts - W3C
Techniques For Accessibility Evaluation And Repair Tools
The Roles Model | Accessible Rich Internet Applications (WAI-ARIA) 1.0
Supported States and Properties | Accessible Rich Internet Applications (WAI-ARIA) 1.0
W3C on GitHub
The W3C Markup Validation Service
MediaStream Image Capture

Selection API

Selection API

在线速查手册

OverAPI.com | Collecting all the cheat sheets

前端协作规范

web前端工程师必看的一些前端规范与前端开发规约 - 25学堂

前端代码规范、开发规范&编程风格

Baidu EFE team

Baidu EFE team
ecomfe/spec: This repository contains the specifications.
spec/javascript-style-guide.md at master · ecomfe/spec

Code Guide

mdo/code-guide: Standards for developing consistent, flexible, and sustainable HTML and CSS.
Code Guide by @mdo

CodeGuide

AlloyTeam/CodeGuide: Alloyteam代码规范
Code Guide by @AlloyTeam

编程风格 - ECMAScript 6入门
Aotu.io - 前端代码规范
代码风格 - 反混沌
TGideas文档库
niceboybao/front-end-develop-standard: 🎉🎉🎉前端开发规范手册
trekhleb/state-of-the-art-shitcode: 💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode

中后台规范

(28 封私信 / 81 条消息) 编码规范作用 - 搜索结果 - 知乎

$客户端&桌面应用

¥视频客户端

phobal/ivideo: 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform

¥聊天客户端

¥内容管理系统(Content Management System,CMS)

内容管理工具

Pico

Nivo Slider - #1 Responsive WordPress Slider Plugin

bolt/bolt: Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
Bolt CMS: Easy for editors, and a developer's dream CMS | Bolt CMS

Pagekit | Pagekit - A new modern CMS to create and share - Intuitive. Modular. Flexible.

¥个人管理系统(Personal Management System,PMS)

personal-management-system

Volmarg/personal-management-system: Your web application for managing personal data.
Hello from Personal Management System | Personal Management System

¥客户关系管理(Customer Relationship Management,CRM)

¥企业资源计划(Enterprise Resource Planning,ERP)

odoo

odoo/odoo: Odoo. Open Source Apps To Grow Your Business.
Open Source ERP and CRM | Odoo

jiahaog/nativefier: Make any web page a desktop application
Powerlevel9k/powerlevel9k: A tool for building the most useful CLI possible, customized for you.

$移动端

¥Android

Android core

android Git repositories - Git at Google

Android frameworks

Cordova

apache/cordova-android: Apache Cordova Android
apache/cordova-ios: Apache Cordova iOS
apache/cordova-js: Apache Cordova js
GZYZIT/TeamToy-Mobile: 采用Cordova框架开发的团队待办事项管理平台TeamToy移动客户端
Apache Cordova

Jetpack

KunMinX/Jetpack-MVVM-Best-Practice: 是 难得一见 的 Jetpack MVVM 最佳实践!在 蕴繁于简 的代码中,对 视图控制器 乃至 标准化开发模式 形成正确、深入的理解!

PanelSwitchHelper

YummyLau/PanelSwitchHelper: A framework that helps the keyboard smoothly transition to the function panel 一个帮助键盘平稳过渡到功能面板的框架,支持动画无缝衔接,支持 activity/fragment/dialog/dialogFragment/popupWindow 容器,支持IM/直播/视频播放/信息流评论等场景

JeremyLiao/InterfaceLoader: 史上最好用的Android跨进程接口调用框架
liangjingkanji/Channel: 由协程实现Android中的事件总线框架, 具备LiveData/LifeCycle/Coroutine特性, 无注册注销/支持标签/消息/异步/异常处理

Android libs、plugins&tools

¥Automation

Auto.js

hyb1996/Auto.js: A UiAutomator on android, does not need root access
hyue418/taobao-11-11: 2020双十一|双11全民养猫|超级星秀猫自动化脚本,支持淘宝+支付宝自动做喵币任务【全额奖励,防检测】
SuperMonster003/Ant-Forest: 基于Auto.js的蚂蚁森林能量智能收取脚本 Auto.js-based alipay ant forest energy intelligent collection script
首页 - Auto.js

¥chart

PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

¥list

drakeet/MultiType: An Android library to create multiple item types list views easily and flexibly

¥progress

YCProgress

yangchong211/YCProgress: 自定义进度条,包括圆环型百分比进度条,直线型百分比进度条,还有仿360杀毒百分比进度条。可以自由设置进度条的类型,外部轮廓颜色,中心圆颜色,自定义百分比单位

¥播放器

Zhaoss/VideoPlayerDemo: 封装bilibili播放器,自定义边下边播和缓存功能
Bilibili/ijkplayer: Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

¥日历

prolificinteractive/material-calendarview: A Material design back port of Android's CalendarView

¥下拉刷新&分页加载

chrisbanes/Android-PullToRefresh: DEPRECATED

android-studio

Android Studio 中文社区-安卓开发者工具集:Android SDK/JDK/ADT/Gradle/App-3.0正式版下载/安装/教程/外包/招聘
Android Developers

Glide

android/sunflower: A gardening app illustrating Android development best practices with Android Jetpack.
Blankj/AndroidUtilCode: Android developers should collect the following utils(updating).
LedgerHQ/ledger-live-mobile: Ledger Live (Mobile)
AlexMahao/SimpleTouch: 一个用来监听View事件分发的库

Android projects

android-chat

wildfirechat/android-chat: 开源即时通讯(野火IM)系统Android端 高仿微信

Android 资源、整理集&FAQ

Android 资源

DeviceMotion

rikschennink/shiny: 🌟 Shiny reflections for mobile websites
Shiny, Simulating Reflections for Mobile Websites

kesenhoo/android-training-course-in-chinese: Android官方培训课程中文版
Freelander/Android_Data: Some Android learning materials, hoping to help you learn Android development.
Curzibn/Luban: Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法
sw950729/AndroidNotes: Android学习笔记
Android資訊網站 Android-APK.com
LastPass - 免费密码管理器 - Google Play 上的应用
APK Downloader [Latest] Download Directly | Chrome Extension v3 (Evozi Official)

Android 整理集

《GPS定位系统》

GPS定位系统(一)——介绍 - 简书
GPS定位系统(二)——Android端 - 简书
GPS定位系统(三)——Java后端 - 简书
GPS定位系统(四)——Vue前端 - 简书
GPS定位系统(五)——Docker - 简书

Android FAQ

1px & 0.5px

限制输入字符个数

zhooker/EditTextLengthLimit: EditText 限制输入字符个数的三种方式

¥Html5、Web移动端适配

¥iOS

iOS core

Apple Developer (简体中文)

iOS frameworks

grpc-ios

grpc/grpc-ios: gRPC for iOS clients

iOS libs、plugins&tools

iOS-Developer-Roadmap

BohdanOrlov/iOS-Developer-Roadmap: Roadmap to becoming an iOS developer in 2018.

iOS projects

GitHawkApp/GitHawk: The best iOS app for GitHub.

iOS 资源、整理集&FAQ

leecade/ios-dev-flow: iOS 开发流程笔记

¥微信项目

小程序

小程序 core

qwerty472123/wxappUnpacker: Wechat App(微信小程序,.wxapkg)解包及相关文件(.wxss,.json,.wxs,.wxml)还原工具
leo9960/wechat-app-unpack: 微信小程序(.wxapkg)解包心得以及未开放API猜测
微信小程序源码阅读笔记1 - Lrdcq - 個人博客

小程序 libs、plugins&tools

#request&response

zhengjunxin/wx-queue-request: 控制微信小程序 wx.request 并发请求数量
zhengjunxin/wx-promise-request: 解决微信小程序 wx.request 请求的并发数限制、不支持异步问题

Antmove

ant-move/Antmove: 小程序转换器,基于支付宝/微信小程序, 轻松地转换成其它平台的小程序。
Antmove - 小程序转换器
指南 | Antmove - 小程序转换器

sm-crypto

wechat-miniprogram/sm-crypto: weapp sm crypto library

vant-weapp

youzan/vant-weapp: 轻量、可靠的小程序 UI 组件库
介绍 - Vant Weapp
介绍 - Vant Weapp

Vant-Aliapp

ant-move/Vant-Aliapp: 支付宝小程序版本 Vant 组件库。
Vant Aliapp - 轻量、可靠的小程序 UI 组件库

wx-cookie

liaozh/wx-cookie: 代理wx.request对象,让小程序支持cookie传输

wux-weapp

wux-weapp/wux-weapp: 一套组件化、可复用、易扩展的微信小程序 UI 组件库

iammapping/wedding: 婚礼大屏互动,微信请柬一站式解决方案

小程序 资源、整理集&FAQ

小程序 资源

justjavac/awesome-wechat-weapp: 微信小程序开发资源汇总 :100:
微信应用号(小程序)资源汇总(1010更新) - 码农果园 - SegmentFault 思否

小程序 整理集

《小程序点睛》

《微信小程序教程》

《小程序实战》

《微信小程序入门教程》

微信小程序入门教程之一:初次上手 - 阮一峰的网络日志
微信小程序入门教程之二:页面样式 - 阮一峰的网络日志
微信小程序入门教程之三:脚本编程 - 阮一峰的网络日志
微信小程序入门教程之四:API 使用 - 阮一峰的网络日志

小程序 FAQ

imageslr/weapp-library: “在线借书平台”小程序:连接读者与图书馆的借书平台、读者的图书资料库与书单系统
dntzhang/westore: 世界上最小却强大的小程序框架 - 100多行代码搞定全局状态管理和跨页通讯
微信小程序从入门到精通:最全的资源列表(持续更新中)

小游戏

公众号

智能对话

开放平台

企业微信

微信支付

腾讯小微

overtrue/wechat: It is probably the best SDK in the world for developing WeChat App.
MustangYM/WeChatExtension-ForMac: Mac微信功能拓展/微信插件/微信小助手(A plugin for Mac WeChat)
首页 - 息知
如何入门微信小程序开发,有哪些学习资料? - 前端开发 - 知乎

¥小程序

¥智能小程序

wannamakeudance/swan-artifact
智能小程序平台
Smart UI 介绍 - 百度智能小程序文档

¥移动端 资源、整理集&FAQ

移动端 资源

MobDevGroup

MobDevGroup
MobDevGroup
GitHub资源集 · MobDevGroup

comsince/universe_push: 基于t-io的即时消息通讯系统,采用服务化框架Dubbo实现应用服务化,使用SpringBoot构建应用,可做信令服务器使用,支持docker,k8s快速部署。Android版本支持私聊,群聊,支持voip
afkT/DevUtils: (持续更新, 目前含100+工具类) DevUtils 是一个 Android 工具库, 主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。 该项目尽可能的便于开发人员,快捷、快速开发安全可靠
mcuking/mobile-web-best-practice: 移动 web 最佳实践
Mobile Dev Weekly

移动端 整理集

RubyLouvre/mobileHack: 这里收集了许多移动端上遇到的各种坑

移动端 FAQ

$浏览器

¥浏览器 core

¥Headless、Scriptable&网络爬虫

baidu-search-optimization

Binkcn/baidu-search-optimization: 显示原始网址,移除重定向,针对网址进行过滤。

crawlab

crawlab-team/crawlab: Distributed web crawler admin platform for spiders management regardless of languages and frameworks.

daydream

segmentio/daydream: A chrome extension to record your actions into a nightmare or puppeteer script

get_picture

1eeing/get_picture: 爬取你想要的图片
TinyPNG – Developer API

gulius-projects

DesertsX/gulius-projects: 收录古柳(DesertsX)的一些小项目

HtmlUnit

HtmlUnit
HtmlUnit/htmlunit: HtmlUnit is a "GUI-Less browser for Java programs".
HtmlUnit – Welcome to HtmlUnit

headless-chrome-crawler

yujiosaka/headless-chrome-crawler: Distributed crawler powered by Headless Chrome

headless-recorder

checkly/headless-recorder: Headless recorder is a Chrome extension that records your browser interactions and generates a Puppeteer or Playwright script.

InfoSpider

kangvcar/InfoSpider: INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

juejinxiaoce

oliyg/juejinxiaoce: 爬取掘金小册,并将 html 文件转为 markdown 格式文件

juejin-spider

lxfriday/juejin-spider: 爬取掘金文章数据,查看在全站排行信息,查看自己关注、点赞、评论增长
掘金数据

PSpider

xianhu/PSpider: 简单易用的Python爬虫框架,QQ交流群:597510560

Puppeteer

puppeteer-api-zh_CN

zhaoqize/puppeteer-api-zh_CN: 📖 Puppeteer中文文档(官方指定的中文文档)
Puppeteer v5.5.0
puppeteer.launch

puppeteer-recorder

clipisode/puppeteer-recorder: Record animations using puppeteer. Based on electron-recorder.
Overview | Checkly

Puppeteer
GoogleChrome/puppeteer: Headless Chrome Node API
GoogleChromeLabs/pptraas.com: Puppeteer as a service
puppeteer/puppeteer: Headless Chrome Node.js API
puppeteer/examples: Use case-driven examples for using Puppeteer and headless chrome
pyppeteer/pyppeteer: Headless chrome/chromium automation library (unofficial port of puppeteer)
berstend/puppeteer-extra: 💯 Teach puppeteer new tricks through plugins.
checkly/puppeteer-examples: Puppeteer example scripts for running Headless Chrome from Node.
thomasdondorf/puppeteer-cluster: Puppeteer Pool, run a cluster of instances in parallel
zhentaoo/puppeteer-deep: Puppeteer, Headless Chrome;爬取《es6标准入门》、自动推文到掘金、站点性能分析;高级爬虫、自动化UI测试、性能分析;
buildkite/docker-puppeteer: A minimal Docker image for Puppeteer
transitive-bullshit/awesome-puppeteer: A curated list of awesome puppeteer resources.
ebidel/try-puppeteer: Run Puppeteer code in the cloud
alekzonder/docker-puppeteer: docker image with Google Puppeteer installed
miyakogi/pyppeteer: Headless chrome/chromium automation library (unofficial port of puppeteer)
addyosmani/puppeteer-webperf: Automating Web Performance testing with Puppeteer 🎪
emadehsan/thal: Getting started with Puppeteer and Chrome Headless for Web Scraping
sambaiz/puppeteer-lambda-starter-kit: Starter Kit for running Headless-Chrome by Puppeteer on AWS Lambda.
dwqs/area-puppeteer: 基于 puppeteer 的中国行政区域抓取爬虫
zenato/puppeteer-renderer: Puppeteer(Chrome headless node API) based web page renderer
pureZjr/puppeteerDemo: puppeteer 模拟用户滑动验证。文章点我↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
transitive-bullshit/puppeteer-lottie: Renders Lottie animations via Puppeteer to image, GIF, or MP4.
Puppeteer as a service
Puppeteer v7.0.1

PhantomJS

ariya/phantomjs: Scriptable Headless Browser
Huddle/PhantomCSS: Visual/CSS regression testing with PhantomJS
Huddle/PhantomFlow: Describe and visualise user flows through tests with PhantomJS
amir20/phantomjs-node: PhantomJS integration module for NodeJS
Medium/phantomjs: NPM wrapper for installing phantomjs
HuddleEng/PhantomCSS: Visual/CSS regression testing with PhantomJS
PhantomJS - Scriptable Headless Browser

Scrapy

Scrapy project
scrapy/scrapy: Scrapy, a fast high-level web crawling & scraping framework for Python.
scrapy/scrapyd: A service daemon to run Scrapy spiders
scrapy-plugins/scrapy-splash: Scrapy+Splash for JavaScript integration
rmax/scrapy-redis: Redis-based components for Scrapy.
my8100/scrapydweb: Web app for Scrapyd cluster management, Scrapy log analysis & visualization, Auto packaging, Timer tasks, Monitor & Alert, and Mobile UI. DEMO
aivarsk/scrapy-proxies: Random proxy middleware for Scrapy
istresearch/scrapy-cluster: This Scrapy project uses Redis and Kafka to create a distributed on demand scraping cluster.
TurboWay/spiderman: 基于 scrapy-redis 的通用分布式爬虫框架
Scrapy Plugins
scrapy · GitHub Topics

Splash

scrapinghub/splash: Lightweight, scriptable browser as a service with an HTTP API

Web Scraper

You-Get

soimort/you-get: Dumb downloader that scrapes the web
you-get · PyPI
You-Get

JinJieTan/puppeteer-pdf: 使用Node.js爬取网页内容并且生成本地PDF文件
yaochenkun/enterprise-info-spider: 一个爬取企查查网站中所有中国企业与公司基本信息的爬虫程序。
dhamaniasad/HeadlessBrowsers: A list of (almost) all headless web browsers in existence
headless-browsers · GitHub Topics
WebDriver
Getting Started with Headless Chrome  |  Web  |  Google Developers
Headless Chromium
Headless Chrome · Platform.sh Documentation
Using Headless Mode in Firefox - Mozilla Hacks - the Web developer blog
Selenium firefox headless - Python Tutorial
行銷廣告、電商小編的武器,FB & IG 爬蟲專案從零開始 :: 第 12 屆 iThome 鐵人賽

¥Page Lifecycle API

Page Lifecycle API  |  Web  |  Google Developers
Page Lifecycle API  |  Web  |  Google Developers

¥V8引擎

V8 JavaScript engine
Documentation · V8
Features · V8
V8 JavaScript engine

¥跨域

#跨域 core

crossorigin属性

CORS settings attributes - HTML(超文本标记语言) | MDN
HTMLMediaElement.crossOrigin - Web APIs | MDN
Allowing cross-origin use of images and canvas - HTML: Hypertext Markup Language | MDN
<img>: The Image Embed element - HTML: Hypertext Markup Language | MDN
html - Purpose of the crossorigin attribute...? - Stack Overflow

Cross-Origin Resource Sharing (CORS) - HTTP | MDN
HTTP访问控制(CORS) - HTTP | MDN
Authoritative guide to CORS (Cross-Origin Resource Sharing) for REST APIs | Moesif Blog

#跨域 libs、plugins&tools

cors-anywhere

Rob--W/cors-anywhere: CORS Anywhere is a NodeJS reverse proxy which adds CORS headers to the proxied request.

JWT

dwyl/learn-json-web-tokens: Learn how to use JSON Web Token (JWT) to secure your next Web App! (Tutorial/Example with Tests!!)
learn-json-web-tokens/README-zh_CN.md at master · dwyl/learn-json-web-tokens
JWT - just what?

#跨域 资源、整理集&FAQ

#跨域 资源

#跨域 整理集

《【小哥哥, 跨域要不要了解下】》

《深入跨域问题》

PHP Ajax 跨域问题最佳解决方案 | 菜鸟教程
九种 “姿势” 让你彻底解决跨域问题 - PandaShen - SegmentFault 思否
前端跨域知识总结 - WEB前端 - 伯乐在线
九种 “姿势” 让你彻底解决跨域问题 | PandaShen

#跨域 FAQ

Will It CORS?
So, JSONP or CORS? - Stack Overflow
跨域资源共享 CORS 详解 - 阮一峰的网络日志
踩过的坑--CORS跨域请求中预检(preflight) | 船长的技术博客
前端跨域之CORS | 王宜明的博客空间
Chrome 调试跨域问题解决方案之插件篇 - DCloud问答

Home  |  web.dev

¥浏览器 libs、plugins&tools

browsh

browsh-org/browsh: A fully-modern text-based browser, rendering to TTY and browsers

SlimerJS

laurentj/slimerjs: A scriptable browser like PhantomJS, based on Firefox
SlimerJS
breach.cc [15]

TabFS

osnr/TabFS: 🗄 Mount your browser tabs as a filesystem.
TabFS

thomasloven/lovelace-browser-commander
crisdosyago/Viewfinder: 📷 ViewFinder - Remote isolated browser API for security, automation visibility and interactivity. Run on our cloud, or bring your own. Full scope double reverse web proxy with multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. Get Viewfinder today! Secure your document needs and internet, today!
qutebrowser

¥浏览器 资源、整理集&FAQ

浏览器 资源

浏览器 整理集

《实战中学习浏览器工作原理》

浏览器 FAQ

#浏览器页面渲染机制&幕后工作原理

《现代浏览器探秘》

从输入URL开始

what-happens-when

alex/what-happens-when: An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
skyline75489/what-happens-when-zh_CN: What-happens-when 的中文翻译,原仓库 https://github.com/alex/what-happens-when

What happens when you type 'google.com' into a browser and press Enter? - DEV Community 👩‍💻👨‍💻
从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系! - 程序生涯 - SegmentFault 思否
在浏览器输入 URL 回车之后发生了什么(超详细版) - 知乎

渲染机制

developers.google.com
How browser rendering works — behind the scenes - LogRocket Blog
为什么速度很重要?
图解浏览器的基本工作原理 - 知乎
浏览器的工作原理:现代网络浏览器幕后揭秘 - HTML5 Rocks
前端开发者应该明白的浏览器工作原理 | banggan's Blog

让我们来构建一个浏览器引擎吧(建议收藏) - SegmentFault 思否
Rendering Performance

$字体(Font)

dejavu-fonts

dejavu-fonts
dejavu-fonts/dejavu-fonts
DejaVu Fonts

FiraCode

tonsky/FiraCode: Monospaced font with programming ligatures

Powerline

Powerline
powerline/fonts: Patched fonts for Powerline users.
Powerline — Powerline beta documentation
How to install Powerline fonts in Windows | by Stanley Meng | Medium

$主题(Theme)

dircolors-solarized

seebi/dircolors-solarized: This is a repository of themes for GNU ls (configured via GNU dircolors) that support Ethan Schoonover’s Solarized color scheme.

$前端安全、性能、日志、告警&监控

¥前端安全、性能、日志、告警&监控 core

Web缓存

web清缓存

如何设置网页静态内容缓存时间(Apache) | 云上小悟

浏览器渲染优化

回流与重绘

关键渲染路径

关键渲染路径 · Issue #29 · berwin/Blog

Notes on HTML Reflow

预渲染

构建时预渲染:网页首帧优化实践 - 美团技术团队

Browser Rendering Optimizations for Frontend Development ― Scotch.io

跨站脚本攻击(Cross Site Scripting,XSS)

DOMPurify

cure53/DOMPurify: DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:

js-xss

leizongmin/js-xss: Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist

xss-filters

YahooArchive/xss-filters: Secure XSS Filters.

Cross-site scripting - Wikipedia

跨站请求伪造(Cross-site request forgery,CSRF/XSRF)

Cross-site request forgery - Wikipedia
pillarjs/understanding-csrf: What are CSRF tokens and how do they work?

内容安全策略(Content Security Policy,CSP)

技术观察:谷歌CSP工程化实践导读 - 知乎

服务器端请求伪造(Server-Side Request Forgery,SSRF)

welefen/ssrf-agent: make http(s) request to prevent SSRF
elmigranto/safe-http-client: Drop-in replacemnet for `request` to protect from SSRF and similar attacks.
uber-common/paranoid-request: An SSRF-preventing wrapper around Node's request module
azu/request-filtering-agent: An http(s).Agent implementation that block request Private IP address.
safe-request - npm
SSRF前端区孔洞封堵的中子屏蔽计算--《第三届全国加速器技术学术交流会论文摘要集》2007年
Web安全漏洞之SSRF – ThinkJS 团队 – OnlyLing - Web 前端开发者
Web 安全漏洞 SSRF 简介及解决方案
SSRF漏洞总结和防御方法

代码分割(code splitting)

用户体验适配层(Back-end for Front-end,BFF)

Why big companies and rapidly growing startups need Back-end for Front-end | by Ksenia Lvova | Blue Harvest Tech Blog | Medium
Sam Newman - Backends For Frontends
Building a Backend for Frontend (BFF) For Your Microservices | Nordic APIs |
Frontend Architectural Patterns: Backends-For-Frontends | by Bowei Han | Frontend at Scale | Medium
为什么 backend-for-fronend 日趋流行? - 知乎
Backend For Frontend (BFF) | 黯羽轻扬
Backend For Frontend (BFF) - 云+社区 - 腾讯云
Backend For Frontend(BFF)in Serverless-极客时间

¥前端安全、性能、日志、告警&监控 frameworks、libs、plugins&tools

Analytics.js

segmentio/analytics.js: The hassle-free way to integrate analytics into any web application.
segmentio/analytics-next: The next version of AJS
Analytics.js 2.0 Source | Segment Documentation

aegis-ivweb

iv-web/aegis-ivweb: ivweb前端监控及跟踪解决方案

analytics

kimyLee/analytics: a script of log report

BuckyClient

HubSpot/BuckyClient: Collect performance data from the client
Bucky — Performance Measurement of Your App's Actual Users

Bugsnag

Bugsnag
bugsnag/bugsnag-js: Javascript error handling tool for Bugsnag. Monitor and report JavaScript bugs & errors.
Error Monitoring & App Stability Management | Bugsnag
Bugsnag docs

badjs2

iv-web/badjs2: 前端脚本错误监控及跟踪解决方案
Badjs2 - 前端脚本错误监控及跟踪解决方案

badjs-report

BetterJS/badjs-report: monitor error and report

Lighthouse

GoogleChrome/lighthouse: Auditing, performance metrics, and best practices for Progressive Web Apps
ebidel/lighthouse-ci: Run Lighthouse in CI using Docker
使用 Lighthouse 审查网络应用  |  Tools for Web Developers  |  Google Developers
網站性能調優開發工具: Lighthouse, Puppeteer 以及進階部分丨 Google 開發者大會 2018 | Calpa 的技術博客

mitojs

clouDr-f2e/mitojs: 👀 一款轻量级的收集页面的用户点击行为、路由跳转、接口报错、代码报错、并上报服务端的SDK

page-monitor

fouber/page-monitor: capture webpage and diff the dom change with phantomjs ♨

Sensors Data

Sensors Data
神策数据|大数据分析与营销科技解决方案服务商
神策知识库系统

Sentry

Sentry
getsentry/sentry-javascript: Official Sentry SDKs for Javascript
sentry-javascript/packages/vue at master · getsentry/sentry-javascript
getsentry/sentry-react-native: Official Sentry SDK for react-native
Sentry | Error Tracking Software — JavaScript, Python, PHP, Ruby, more
Vue Error and Performance Monitoring | Sentry
Sentry for Vue - Made with Vue.js
Introduction | Sentry-Manual-Chinese-Version

stats.js

mrdoob/stats.js: JavaScript Performance Monitor
paulirish/memory-stats.js: minimal monitor for JS Heap Size via performance.memory

Style.Tools

Style.Tools
style-tools/async: A lightweight and high performance async CSS and script loader for frontend optimization.
Style.Tools - DevTools for frontend optimization (FEO)
@style.tools/async - npm

upptime

Upptime
upptime/upptime: ⬆️ Uptime monitor and status page powered by GitHub Actions, Issues, and Pages
Koj
Upptime

wardjs-report

wardjs-report - npm

web-vitals

GoogleChrome/web-vitals: Essential metrics for a healthy site.

zanePerfor

wangweianger/zanePerfor: 前端性能监控系统,消息队列,高可用,集群等相关架构
zanePerfor性能监控统计平台

chenyueban/ohbug: js monitor
KieSun/per-moniteur: 一个方便获取各类性能指标及 Web Vitals 的库。
hax/WebPerf: WebPerf provides a unified API for web performance
iv-web/track-report: 上报脚本
jbavari/catch.js: A Javascript library focused on wrapping functions in try/catch blocks to provide better error catching and reporting.
Tools | Perf.Rocks
WebPageTest - Website Performance and Optimization Test
FrontJS - 轻量级的网站错误监控平台|小程序监控|网站错误监控|网站异常信息汇总|网站性能监测报告|堆栈追踪|Source Map
Product Analytics for Mobile, Web, & More | Mixpanel
Browsermob-proxy by lightbody
mod-dev.xes1v1.com/firEye-probe.js
Simple website performance and uptime monitoring - Simple Ops
Fundebug - 不放过每一个BUG

¥前端安全、性能、日志、告警&监控 资源、整理集&FAQ

前端安全、性能、日志、告警&监控 资源

w3c/web-performance: W3C Web Performance Working Group repo

前端安全、性能、日志、告警&监控 整理集

《2019 前端性能优化年度总结》

gold-miner/front-end-performance-checklist-2019-pdf-pages-1.md at master · xitu/gold-miner
gold-miner/front-end-performance-checklist-2019-pdf-pages-2.md at master · xitu/gold-miner
gold-miner/front-end-performance-checklist-2019-pdf-pages-3.md at master · xitu/gold-miner
gold-miner/front-end-performance-checklist-2019-pdf-pages-4.md at master · xitu/gold-miner
gold-miner/front-end-performance-checklist-2019-pdf-pages-5.md at master · xitu/gold-miner
gold-miner/front-end-performance-checklist-2019-pdf-pages-6.md at master · xitu/gold-miner

《Google - 使用 webpack 进行 web 性能优化》

《性能优化指南》

《前端性能优化指南》

《Web性能优化》

《埋点自动收集方案》

前端性能优化 · Issue #72 · xwchris/blog
前端性能优化不完全指北 · Issue #9 · Weiyu-Chen/blog
Web Developer Checklist
2017前端性能优化清单 - ED's Blog - SegmentFault 思否
(10 条消息)Web前端应该从哪些方面来优化网站? - 知乎

《前端监控平台系列》

前端安全、性能、日志、告警&监控 FAQ

访问量

网站访问量的统计 - 别动我的猫 - 博客园
访问量统计详细说明

w3c/20180903_Web性能信息采集指南.md at master · 75team/w3c
front-end-interview/load.md at master · Advanced-Interview-Question/front-end-interview
在单页应用中,如何优雅的监听url的变化 · Issue #37 · forthealllight/blog
把前端监控做到极致 - 知乎
如何从 0 到 1 搭建性能检测系统 - 政采云前端团队
如何优雅处理前端异常? - Jartto's blog
前端埋点的那些事@慕课网 原创_慕课网_手记
网站性能优化实战——从12.67s到1.06s的故事 - 腾讯Web前端 IMWeb 团队社区 | blog | 团队博客
腾讯Bugly - 一种愉悦的开发方式 _android anr_android anr分析_iOS崩溃日志分析平台

$前端调试、测试

#Mock

easy-mock

easy-mock/easy-mock: A persistent service that generates mock data quickly and provids visualization view.
easy-mock/easy-mock-cli: Create api.js for Easy-Mock. https://easy-mock.github.io/easy-mock-cli/
EasyMock
Easy Mock

lazy-mock

wjkang/lazy-mock: 一个快速生成后端模拟数据的懒人工具
wjkang/lazy-mock-cli
lazy-mock-templates/d2-admin-pm: d2-admin-pm curd模板
lazy mock

Mock.js

nuysoft/Mock: A simulation data generator
Mock.js

ma-mock

masongzhi/ma-mock: 用于mock和proxy的服务器

mockJSON

mennovanslooten/mockJSON: MockJSON is a plugin for jQuery that can hijack JSON and JSONP requests and respond with randomly generated JSON data.

randomuser

RandomAPI/Randomuser.me-Node: Source code that powers randomuser.me
Random User Generator | Home
RandomAPI :: Index

raml-mocker

raml2html

raml2html/raml2html: RAML to HTML documentation generator.
raml2html - npm

xbl/raml-mocker: Raml-mocker 不仅是个 Mock Server,还是一个 API 接口测试工具

simple-mock

lzwme/simple-mock: 以注入到 node server 的 API 代理方式,实现简洁而功能强大的 API MOCK 功能,支持自动保存后端 API 数据到本地
renxia/github-user-search-ng: Github User Search for Angular 6+ Demo
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟 - 志文工作室
Simple Mock - By lzw
Github User Search

testable-mock

alibaba/testable-mock: 换种思路写Mock,让单元测试更简单
TestableMock

easysoft/zendata

#测试工具

AVA

AVA
avajs/ava: Node.js test runner that lets you develop with confidence 🚀

a/b-testing

sixpack

sixpack/sixpack: Sixpack is a language-agnostic a/b-testing framework

Test Anything Protocol

node-tap

tapjs/node-tap: Test Anything Protocol tools for node
TAP in JavaScript

Home - Test Anything Protocol
TAP - Test Anything Protocol
unit testing - Test Anything Protocol in Shell scripts - Stack Overflow
fpga - TAP (Test Anything Protocol) module for Verilog or SystemVerilog - Stack Overflow

端到端测试(E2E Testing)

CodeceptJS

codeceptjs/CodeceptJS: Supercharged End 2 End Testing Framework for NodeJS
CodeceptJS

Detox

wix/Detox: Gray box end-to-end testing and automation framework for mobile apps

Nightwatch.js

Nightwatch.js
nightwatchjs/nightwatch: Automated testing and continous integration framework based on node.js and selenium webdriver
Nightwatch.js | Node.js powered End-to-End testing framework

单元测试(Unit Testing)

Jest

Jest core

facebook/jest: Delightful JavaScript Testing.
Getting Started · Jest
Using with webpack · Jest
Jest · 🃏 令人愉快的 JavaScript 测试
Jest · 🃏 Delightful JavaScript Testing
Jest 27.0 中文

Jest libs、plugins&tools

jest-extended

jest-community/jest-extended: Additional Jest matchers 🃏💪

jest-chain

mattphillips/jest-chain: Chain Jest matchers together to create one powerful assertion 🃏⛓

jest-puppeteer

smooth-code/jest-puppeteer: Run your tests using Jest & Puppeteer 🎪✨

Jest 资源、整理集&FAQ

Jest 资源

clarkbw/jest-localstorage-mock: A module to mock window.localStorage and window.sessionStorage in Jest
alonronin/mockingoose: A Jest package for mocking mongoose models
timkindberg/jest-when: A when(fn).calledWith(args).thenReturn(value) lib for jest
simpletut/Testing-React-Redux-with-Jest-and-Enzyme: React Redux Testing Template using Jest and Enzyme
vire/jest-vue-preprocessor: Preprocessor that allows importing of .vue files in jest tests
nordcloud/serverless-jest-plugin: Plugin for Serverless Framework which adds support for test-driven development using Jest
Hazyzh/jest-html-reporters: 🌈Reporter for jest test framework. 🌈
mzgoddard/jest-webpack: Use jest with webpack.
jameswlane/jest-express: Mock Express for testing with Jest
jest-community/jest-snapshots-svg: Take a React component tree, and render it into an SVG.
JamieMason/Jasmine-Matchers: Write Beautiful Specs with Custom Matchers for Jest and Jasmine
aarontrank/gulp-jest: Gulp plugin for the Jest test lib
sapegin/jest-cheat-sheet: Jest cheat sheet
kulshekhar/ts-jest: TypeScript preprocessor with sourcemap support for Jest
Raathigesh/majestic: ⚡ Zero config GUI for Jest
americanexpress/jest-image-snapshot: ✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
skovhus/jest-codemods: Codemods for migrating to Jest https://github.com/facebook/jest 👾
styled-components/jest-styled-components: 🔧 💅 Jest utilities for Styled Components
kentcdodds/how-jest-mocking-works
facebook-atom/jest-electron-runner: custom test runner for Jest that allows tests to be run in Electron environment
eddyerburgh/vue-test-utils-jest-example: An example vue-test-utils project with jest
superman66/react-test-demo: React test demo with Jest and Enzyme
kentcdodds/jest-glamor-react: Jest utilities for Glamor and React
vnglst/mocking-with-jest: API Testing with Jest
blove/ngrx-testing: Testing NgRx with jest and jasmine-marbles
briebug/jest-schematic: Angular schematic for adding Jest and the required files to an Angular CLI project
hustcc/jest-canvas-mock: A module used to mock canvas in Jest.
maurocarrero/sinon-jest-cheatsheet: Some examples on how to achieve the same goal with either of both libraries: sinon and jest. Also some of those goals achievable only by one of these tools.
storybook-eol/storybook-addon-jest: REPO/PACKAGE MOVED - React storybook addon that show component jest report
hustcc/jest-date-mock: 🌗 Mock `Date` when run unit test cases with jest. Make tests of Date easier.
storybook-eol/storyshots: REPO/PACKAGE MOVED - Jest Snapshot testing for React Storybook
suchipi/chai-jest-snapshot: Chai assertion that provides Jest's snapshot testing
jest-community/jest-watch-typeahead: Jest watch plugin for filtering test by file name or test name
azz/jest-runner-tsc: 🃏A Jest runner for the TypeScript compiler
thoughtbot/jester: REST in Javascript
mattphillips/jest-expect-message: Add custom message to Jest expects 🃏🗯
remind101/jest-transform-graphql: Make .graphql file importing work in Jest
joeblank/jest-form-validation
justinsisley/Jest-CSS-Modules: A Jest script processor that prevents CSS module parse errors.
vuejs/vue-jest: Jest Vue transformer
FormidableLabs/enzyme-matchers: Jasmine/Jest assertions for enzyme
jest-community/awesome-jest: 🕶Awesome Jest packages and resources
thymikee/jest-preset-angular: Jest configuration preset for Angular projects.
jest-community/jest-junit: A Jest reporter that creates compatible junit xml files
kentcdodds/jest-cypress-react-babel-webpack: See how to configure Jest and Cypress with React, Babel, and Webpack
bencompton/jest-cucumber: Execute Gherkin scenarios in Jest
jest-community/snapshot-diff: Diffing snapshot utility for Jest
nickcolley/jest-axe: Custom Jest matcher for aXe for testing accessibility ♿️🃏
knee-cola/jest-mock-axios: Axios mock for Jest
shelfio/jest-mongodb: Jest preset for MongoDB in-memory server
atlassian/jest-in-case: Jest utility for creating variations of the same test
alexeyraspopov/jest-webdriver: Connect Jest tests to Selenium WebDriver
holylovelqq/vue-unit-test-with-jest: 吃透本仓库,变身vue项目单体测试大神
Hargne/jest-html-reporter: Jest test results processor for generating a summary in HTML
kentcdodds/react-jest-workshop
guigrpa/jest-html: Preview your Jest snapshots visually in the browser
keyz/identity-obj-proxy: An identity object using ES6 proxies. Useful for mocking webpack imports like CSS Modules.
keyz/jest-css-modules-example

Jest 整理集

《前端测试框架Jest系列教程》

Jest FAQ

Karma

Karma
karma-runner/karma: Spectacular Test Runner for JavaScript
karma-runner/karma-coverage: A Karma plugin. Generate code coverage.
karma-runner/karma-jasmine: A Karma plugin - adapter for Jasmine testing framework.
browserify/karma.conf.js at master · vuejs-templates/browserify
webpack/karma.conf.js at master · vuejs-templates/webpack
ryanclark/karma-webpack: Karma webpack Middleware
Karma - Spectacular Test Runner for Javascript

Mocha

Mocha
mochajs/mocha: simple, flexible, fun javascript test framework for node.js & the browser
nathanboktae/mocha-casperjs: Write CasperJS tests using Mocha
Mocha - the fun, simple, flexible JavaScript test framework

nodeunit

caolan/nodeunit: Easy unit testing in node.js and the browser, based on the assert module.

QUnit

QUnit
qunitjs/qunit: An easy-to-use JavaScript Unit Testing framework.
QUnit
QUnit API Documentation

riteway

ericelliott/riteway: Unit tests that always supply a good bug report when they fail.

sinonjs

sinon-chai

domenic/sinon-chai: Extends Chai with assertions for the Sinon.JS mocking framework.

sinonjs/sinon: Test spies, stubs and mocks for JavaScript.
Sinon.JS - Documentation

tank0317/unit-test-demo: 一步一步介绍如何给项目添加单元测试
JavaScript单元测试框架 - undefined
对 JavaScript 进行单元测试的工具
Javascript unit testing tools

自动化测试(Automated Testing)

接口测试(又称基于API的测试,API Based Testing)

frisby

vlucas/frisby: Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.

hoppscotch

hoppscotch/hoppscotch: 👽 A free, fast and beautiful API request builder used by 80k+ developers. https://hoppscotch.io
Hoppscotch • A free, fast and beautiful API request builder

Postman

newman - npm
Postman | The Collaboration Platform for API Development
Download Postman | Try Postman for Free
Introduction | Postman Learning Center
Using Postman Interceptor | Postman Learning Center
Using cookies | Postman Learning Center
Capturing HTTP requests | Postman Learning Center
Postman | Download Postman App
Home
Home
Postman API 中文白皮书文档-Postman 使用教程 - Chrome插件(谷歌浏览器插件)
postman:模拟发送一个需要 cookie 认证的请求 · TesterHome
接口测试 · 社区 · TesterHome

postwoman

Postwoman • A free, fast and beautiful API request builder

基于图形用户交互界面测试(GUI Based Testing)

dalekjs

DalekJS
DalekJS - Automated cross browser testing with JavaScript

storybook

storybookjs/storybook: 📓 UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more!
storybooks/storybook: Interactive UI component dev & test: React, React Native, Vue, Angular, Ember
storybook/addons/storyshots at master · storybooks/storybook
storybook/addons/storyshots/storyshots-core at master · storybooks/storybook
storybook/addons/storyshots/storyshots-puppeteer at master · storybooks/storybook
Storybook - UI dev environment you'll love to use
Introduction
Slow Start Guide
https://storybook.js.org/docs/guides/guide-react/
Storybook Tutorial
开始吧 | Storybook Tutorial

GUI软件测试_百度百科

Appium

appium/appium: Automation for iOS, Android, and Windows Apps.
appium/appium-desktop: Appium Server and Inspector in Desktop GUIs for Mac, Windows, and Linux
Appium
appium/python-client: Python language bindings for Appium
Appium: Mobile App Automation Made Awesome.

berserkJS

tapir-dream/berserkJS: berserkJS 是新形态的前端测试自动化工具 + 页面性能分析工具 ,同时也是个使用 JS 语法控制的命令行浏览器。可用 JS 编写前端自动测试用例 + 页面性能分析用例。 想了解更多

CasperJS

CasperJS
casperjs/casperjs: CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
CasperJS, a navigation scripting and testing utility for PhantomJS and SlimerJS

lambdatest

LambdaTest
Free Cross Browser Testing Tool on Cloud | Selenium Automation Testing

Macaca

alibaba/macaca: Automation solution for multi-platform. 多端自动化解决方案
Macaca

Monkey

guardicore/monkey: Infection Monkey - An automated pentest tool

percy

Percy
Percy
icopy.site

Playwright

Playwright Community
playwright-community/jest-playwright: Running tests using Jest & Playwright
microsoft/playwright: Node.js library to automate Chromium, Firefox and WebKit with a single API
microsoft/playwright-cli: CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
microsoft/playwright-dotnet: .NET version of the Playwright testing and automation library.
mxschmitt/playwright-go: Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
defnngj/playwright-pro: playwright project sample
mxschmitt/awesome-playwright: A curated list of awesome tools, utils and projects using Playwright
playwright-community/expect-playwright: Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.
testing-library/playwright-testing-library: 🔍 Find elements in Playwright with queries from Testing Library
microsoft/playwright-vscode: Playwright Test Visual Studio Code integration
create-playwright - npm
Fast and reliable end-to-end testing for modern web apps | Playwright
Playwright Trace Viewer

Robot Framework

Robot Framework
robotframework/robotframework: Generic automation framework for acceptance testing and RPA
robotframework/SeleniumLibrary: Web testing library for Robot Framework
MarketSquare/robotframework-requests: Robot Framework keyword library wrapper for requests
Robot Framework

Segment

Segment
segmentio/nightmare: A high-level browser automation library.
Segment | #1 CDP to Manage Customer Data
Segment Open

Selenium

Selenium
SeleniumHQ/selenium: A browser automation framework and ecosystem.
SeleniumHQ/selenium-ide: Open Source record and playback test automation for the web.
SeleniumHQ/docker-selenium: Docker images for the Selenium Grid Server
tebeka/selenium: Selenium/Webdriver client for Go
baijum/selenium-python: Selenium Python Bindings Documentation
Selenium

SeleniumBase

SeleniumBase
seleniumbase/SeleniumBase: ✅ 📊 Automate Web Testing with Selenium, Python, and pytest. 🚀
SeleniumBase Docs

webdriverio

webdriverio/webdriverio: Webdriver/Selenium 2.0 JavaScript bindings for Node.js

Zombie.js

assaf/zombie: Insanely fast, full-stack, headless browser testing using node.js
Zombie.js | Zombie

如何进行前端自动化测试? - 知乎

浏览器端测试

airtap

airtap/airtap: Test your JavaScript in 800+ browsers.

Cypress.io

Cypress.io
cypress-io/cypress: Fast, easy and reliable testing for anything that runs in a browser.
cypress · GitHub Topics
JavaScript End to End Testing Framework | cypress.io
cypress-io/cypress-example-recipes: Various recipes for testing common scenarios with Cypress
cypress-io/cypress-realworld-app: A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
cypress-io/cypress-documentation: Cypress Documentation including Guides, API, Plugins, Examples, & FAQ.
sorry-cypress/sorry-cypress: An open-source, on-premise, self-hosted alternative to Cypress Dashboard
jaredpalmer/cypress-image-snapshot: Catch visual regressions in Cypress
TheBrainFamily/cypress-cucumber-preprocessor: Run cucumber/gherkin-syntaxed specs with cypress.io
cypress-io/cypress-docker-images: Docker images with Cypress dependencies and browsers
testing-library/cypress-testing-library: 🐅 Simple and complete custom Cypress commands and utilities that encourage good testing practices.
cypress-io/testing-workshop-cypress: End-to-end testing workshop with Cypress
KabaLabs/Cypress-Recorder: A dev tool that records user interaction with a web application and generates cypress code to allow the developer to replicate that particular session.
component-driven/cypress-axe: Test accessibility with axe-core in Cypress
cypress-io/cypress-react-unit-test: Unit test React components using Cypress
meinaart/cypress-plugin-snapshots: Plugin for snapshot tests in Cypress.io
abramenal/cypress-file-upload: File upload testing made easy
cypress-io/github-action: GitHub Action for running Cypress end-to-end tests
tnicola/cypress-parallel: Reduce up to 40% your Cypress suite execution time parallelizing the test run on the same machine.
cypress-io/eslint-plugin-cypress: An ESLint plugin for projects that use Cypress

Gremlins.js

marmelab/gremlins.js: Monkey testing library for web apps and Node.js

Jasmine

Jasmine
jasmine/jasmine: DOM-less simple JavaScript testing framework
mhevery/jasmine-node: Integration of Jasmine Spec framework with Node.js
Jasmine Documentation

tape

substack/tape: tap-producing test harness for node and browsers

webhint

webhint
webhint, the hinting engine for web best practices

wpt

web-platform-tests/wpt: Test suites for Web platform specs — including WHATWG, W3C, and others

本地测试

lab

hapijs/lab: Node test utility

mkcert

FiloSottile/mkcert: A simple zero-config tool to make locally trusted development certificates with any names you'd like.

真机/移动端测试

OWASP/owasp-mstg: The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security development, testing and reverse engineering.
Carefree

测试各种设备的屏幕和分辨率

puppeteer/DeviceDescriptors.js at master · GoogleChrome/puppeteer
Screenfly / Test Your Website at Different Screen Resolutions

断言(Assertion)

chai.js

chaijs/chai: BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
producthunt/chai-enzyme: Chai.js assertions and convenience functions for testing React Components with enzyme
Chai
Expect / Should - Chai

power-assert-js

power-assert-js
power-assert-js/power-assert: Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.

Should.js

Should.js assertion library
shouldjs/should.js: BDD style assertions for node.js -- test framework agnostic
tj/should.js: BDD style assertions for node.js -- test framework agnostic

基准测试库

benchmark.js

bestiejs/benchmark.js: A benchmarking library. As used on jsPerf.com.

jslitmus

broofa/jslitmus: Simple, easy, javascript benchmark testing

jsperf

jsperf/jsperf.com: jsperf.com v2. https://github.com/h5bp/lazyweb-requests/issues/174
jsPerf: JavaScript performance playground

John Resig - JavaScript Benchmark Quality

集成测试(Integration Testing)

集成测试覆盖率

blanket

alex-seville/blanket: blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.

Codecov

Codecov
codecov - npm
Code Coverage Done Right | Codecov
Codecov - The Leading Code Coverage Solution
https://codecov.io/bash
GitHub 研发链 travis-ci 和 codecov 介绍 | yaozhen's blog

istanbul

gotwarlost/istanbul: Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server s
gotwarlost/istanbul-middleware: Connect middleware for server side code coverage using istanbul
istanbuljs/nyc: the Istanbul command line interface

jscoverage

fishbar/jscoverage: jscoverage tool, written in pure js, both node or javascript support

node-coveralls

nickmerwin/node-coveralls: lcov posting to coveralls.io

coverage · GitHub Topics
coveralls · GitHub Topics
test-coverage · GitHub Topics
deepsweet/poncho: Client-side JS code coverage using PhantomJS, Mocha and Blanket
增量代码覆盖率工具

testing-tools · GitHub Topics
test-automation · GitHub Topics
test-runner · GitHub Topics
test · GitHub Topics
testing · GitHub Topics
tests · GitHub Topics
end-to-end-testing · GitHub Topics
e2e-testing · GitHub Topics
e2e-tests · GitHub Topics
test-framework · GitHub Topics
Testing Library
Allure Framework
allure-framework/allure-js: Allure integrations for JavaScript test frameworks
goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (October 2020)
Most Reliable App & Cross Browser Testing Platform | BrowserStack

#页面优化&调试

logrocket

LogRocket
LogRocket/logrocket: Record and replay user sessions to fix bugs faster.
diogosouza/vuetify-logrocket: A SPA app made with Vue.js and Vuetify

OneProfile

JavaScript 性能分析新工具 OneProfile - OneAPM技术博客 - 前端乱炖

移动端前端开发调试

在安卓设备上使用 Chrome 远程调试功能 - Chrome 开发工具指南 - 极客学院Wiki
MIHTool - iOS Web Debugger Pro
移动端前端开发调试 | 于江水
UC Plus —— 为开发者提供服务而生
xinranliu.me

虚拟列表/长列表

bitmain-frontend/huge-tree: 基于 vue 的海量数据tree组件(20w+)
再谈前端虚拟列表的实现 - 知乎
聊聊前端开发中的长列表 - 知乎

软件测试常见英文单词汇总 - 知乎
软件测试部分中英文对照_wangxinxin_51CTO博客

$大前端 solutions

$other 大前端 solutions

No fuzz development with EcmaScript modules
智通-前端自动化系统

icon&badge

shields

badges/shields: Concise, consistent, and legible badges in SVG and raster format
Shields.io: Quality metadata badges for open source projects
Shields.io
shields.io

nodei.co
waffle.io
ISSUESTATS - Situs permainan judi online Indonesia 2018
Gitter — 开发者交谈的地方
KiwiIRC - The webIRC client
https://img.shields.io/npm/dt/di-util
https://img.shields.io/badge/lodash-4.17.15-green.svg
https://img.shields.io/badge/license-MIT-000000.svg
Engineering Metrics to Improve Continuous Delivery Practices | Velocity
开源项目徽章集锦 - spacewander - SegmentFault 思否

前端快照、截图&截屏

矩阵变换

前端专利

前端专利技术点分析 - angelfinding - 博客园

组件库构建与发布

《精通react/vue组件设计》

领域特定语言(Domain Specific Language,DSL)

前端 DSL 实践指南(上)—— 内部 DSL - 知乎

区块链(Blockchain)

Nimiq

nimiq/core-js: Official JavaScript implementation of the Nimiq protocol
@nimiq/core - npm
@nimiq/core-web - npm
Nimiq – Simple, secure and censorship resistant cryptocurrency

chaozh/awesome-blockchain-cn: 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料
nervosnetwork/ckb-explorer-frontend: Nervos CKB Explorer Frontend

登录与权限

Traefik

单点登录(Single Sign On,SSO)

图文并茂,为你揭开“单点登录“的神秘面纱 - 政采云前端团队

基于角色的访问控制(Role-Based Access Control ,RBAC)

pig-mesh

pig-mesh
pig-mesh/pig: 🚀 The best rbac web framework. base on Spring Boot 2.4、 Spring Cloud 2020、 OAuth2 . Thx Give a star
pig-mesh/idempotent-spring-boot-starter: spring boot idempotent starter

tangdao: Tangdao 是一个基于角色的授权(RBAC - Role-Based Authorization)的综合权限系统,用于提供和配置(集中授权)认证策略在服务运行时的访问权限。

中央认证服务(Central Authentication Service,CAS)

CollectiveOAuth: .Net平台(C#) 史上最全的整合第三方登录的开源库 => 环境支持 .NET Framework 4.5 ~ 4.6.2 和 .NetCore 3.1。目前已包含Github、Gitee、钉钉、百度、支付宝、微信、企业微信、腾讯云开发者平台(C
CAS | Apereo
java并发编程中的CAS机制,你理解嘛?

第三方授权登录

Authing

Authing
Authing-身份云-云原生-IDaaS-SSO cas 单点登录系统实现方案-替代 IAM 和 Okta 微信登录-以开发者为中心

JustAuth

justauth/JustAuth: :100: 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy!

(22 封私信 / 68 条消息) 第三方授权 - 知乎

TyCoding/permission: 一个基于SpringBoot2+Shiro的权限管理系统,采用Vue+ElementUI前端框架,支持动态路由、Redis监控、日志监控、七牛云储存等,欢迎star, fork
复杂的权限按钮控制优化 · 语雀

直播

直播开发入门学习笔记 | Alan Hou的个人博客

搜索

命名实体识别(Named Entity Recognition,NER)

Wiby - Search Engine for the Classic Web
高级搜索

交易系统、支付系统&订单系统

《交易系统架构演进之路》

Stripe

stripe/stripe-python: Python library for the Stripe API.
Stripe - Online payment processing for internet businesses
Stripe.js v2 Reference | Stripe
Stripe
互联网企业的线上支付处理商 - Stripe
stripe/react-stripe-elements: Moved to stripe/react-stripe-js.
stripe/stripe-node: Node.js library for the Stripe API.
stripe/react-stripe-js: React components for Stripe.js and Stripe Elements
azmenak/react-stripe-checkout: Load stripe's checkout.js as a react component. Easiest way to use checkout with React.

Vue Stripe

Vue Stripe
vue-stripe/vue-stripe: Stripe Checkout & Elements for Vue.js
vue-stripe/vuestripe.com
Stripe Checkout & Elements for Vue.js - Vue Stripe

eddywashere/node-stripe-membership-saas: This project is a boilerplate express app for creating a membership/subscription site with Stripe.

钱被扣走了,但是订单却未成功!支付掉单异常最全解决方案 - 小黑十一点半

数学

前端智能化

CodeFun - UI 设计稿智能生成源代码

高并发(Highly Concurrent)

souvikhaldar/huntsman: A versatile and highly concurrent malware written in golang.

服务端渲染(Server Side Render,SSR)

《图解CSS3:核心技术与案例实战》_我的书 教程_w3cplus

$大前端 资源、整理集&FAQ

¥大前端资源

#前端资源--github

#weekly

ruanyf/weekly: 科技爱好者周刊,每周五发布
fenbility/weekly-feed: 推荐的一些值得订阅的Weekly
PaicHyperionDev/MobileDevWeekly: 平安金融科技移动开发周报
dt-fe/weekly: 前端精读周刊
o2team/tech-weekly: JELLY Tech Weekly
ascoders/weekly: 前端精读周刊
aliyunfe/weekly: 《阿里云前端技术周刊》
zenany/weekly: 汇总平时看到的好文章,前端技术 & 产品研发为主...

《我的职业是前端工程师》

phodal/fe: 《我的职业是前端工程师》 - Ebook:I'm a FrontEnd Developer
我的职业是前端工程师 –

30-seconds

30 seconds
30-seconds/30-seconds-of-code: Curated collection of useful Javascript snippets that you can understand in 30 seconds or less.
Chalarangelo/30-seconds-of-code: Curated collection of useful Javascript snippets that you can understand in 30 seconds or less.
Array - 30 seconds of code
30 seconds of code
30 秒就能理解的 JavaScript 代码片段(30 seconds of code)

33-js-concepts

leonardomso/33-js-concepts: 📜 33 concepts every JavaScript developer should know.
stephentian/33-js-concepts: 每个 JavaScript 工程师都应懂的33个概念 @leonardomso

JS前端开发联盟群

JS前端开发联盟群
src/book.md at master · jsfront/src
jsfront/month: 前端知识月刊
jsfront/jsfront.github.io: 前端联盟群官方网站
jsfront/qa: 群内知识问题代码比赛等
jsfront/Hybrid-Collection-App: Hybrid App群开源项目
jsfront/angular2.0-study: WIKE学习angluar的一些资料和心得,定期更新
jsfront/use-gulp: gulp资料收集
jsfront/cd-it-job: 针对成都IT小伙伴们的工作(招聘,求职)交流的微信订阅号项目。
jsfront/web.frontend.component: some jquery plugins extended by one core library called jquery plugin manager.
jsfront/template: html模板引擎
jsfront/toucher: 面向移动端的手势类库
jsfront/front-end-collect: 分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者
jsfront/src: 常用代码收集资源分享
Toucher by bh-lay
chengdujs/cd-it-job: 针对成都IT小伙伴们的工作(招聘,求职)交流的微信订阅号项目。

javascript.info

javascript-tutorial/zh.javascript.info: 现代 JavaScript 教程(The Modern JavaScript Tutorial)
javascript-tutorial/en.javascript.info: Modern JavaScript Tutorial
The Modern JavaScript Tutorial
现代 JavaScript 教程
An Introduction to JavaScript

javascript-tutorial

wangdoc/javascript-tutorial: JavaScript 教程 https://wangdoc.com/javascript
JavaScript 教程 - 网道
JavaScript 标准参考教程(alpha) -- JavaScript 标准参考教程(alpha)

OpenJS Foundation

OpenJS Foundation
OpenJS Foundation

webproblem

webproblem (小兴)
BeesX/BeesHybrid: This project aims to help more wireless development engineers understand and master hybrid development technology by providing a range of tools and methods.
webproblem/learning-article: 学习资源 or 大前端导航,持续更新
webproblem/Blog: 学习笔记和技术输出
webproblem/webproblem.github.io: 我的工程
webproblem/my-plugin: My first repository on GitHub,存放着一些独立的功能组件,可单独使用
webproblem/notebook: 前端攻城狮笔记,持续更新~(一起来维护呀!)

javascript · GitHub Topics
js · GitHub Topics
fe-store-house/README.md at master · poppinlp/fe-store-house
qianguyihao/Web: 前端入门和进阶学习笔记,超详细的Web前端学习图文教程。从零开始学前端,做一名精致的前端工程师。持续更新...
lanzhsh/react-vue-koa: Vue,React,微信小程序,快应用,TS , Koa, JS一把梭
bpesquet/thejsway: The JavaScript Way book
chenfengyanyu/my-web-accumulation: Jartto's webs laboratory(主要为博客提供 demo 素材)
veedrin/horseshoe: 🍧代号马蹄铁。以专题为单位的学习。目前已发布 { React专题 } { Redux专题 } { Regex专题 }
wxyyxc1992/Web-Series: 现代 Web 开发,现代 Web 开发导论 | 基础篇 | 进阶篇 | 架构优化篇 | React 篇 | Vue 篇
Web-Series/工具化与工程化.md at master · wxyyxc1992/Web-Series
wxyyxc1992/Coder-Roadmap: Interactive MindMap, RoadMap(Learning Path/Interview Questions), xCompass, Weekly for Developer, to Learn Everything in ITCS 程序员的技术视野、知识管理与职业规划,提高个人与团队的研发效能
freeCodeCamp/freeCodeCamp: The https://freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people.
cachecats/coderiver: 致力于打造全平台全栈精品开源项目,计划做成包含 pc端(Vue、React)、移动H5(Vue、React)、ReactNative混合开发、Android原生、微信小程序、java后端的全平台型全栈项目,欢迎关
webmodules
KieSun/FE-advance-road: 进阶资深前端开发
USTB-musion/fee-skills: 觉得好请点小星星,有问题欢迎交流
jiangxia/FE-Knowledge
fengshi123/blog: 汇总发布的前端博文,大家一起交流学习,如果有帮助到您,欢迎 star ~
pigcan/blog: Here is my blog
da2k/curso-javascript-ninja: Curso Javascript Ninja
The Modern JavaScript Tutorial
mdn/learning-area: Github repo for the MDN Learning Area.
google/google-api-javascript-client: Google APIs Client Library for browser JavaScript, aka gapi.
d2forum/14th: 第十四届D2前端技术论坛「创心」
dennis-jiang/Front-End-Knowledges: 前端知识进阶
lateautumn4lin/Review_Reverse: 2019年末总结下今年做过的逆向,整理代码,复习思路。 拼夕夕Web端anti_content参数逆向分析 WEB淘宝sign逆向分析; 努比亚Cookie生成逆向分析; 百度指数data加密逆向分析 今
wesbos/JavaScript30: 30 Day Vanilla JS Challenge
julianshapiro/libscore: JavaScript library usage stats.
kujian/frontendDaily: 前端开发技术日报,每日分享互联网最精彩的前端技术、前端资讯、后端编程、设计和资源等,欢迎关注Watch
f2e-awesome/knowledge: 文档着重构建一个完整的「前端技术架构图谱」,方便 F2E(Front End Engineering又称FEE、F2E) 学习与进阶。
grab/front-end-guide: 📚 Study guide and introduction to the modern front end stack.
learn-anything/learn-anything: Organize world's knowledge, explore connections and curate learning paths
microsoft/frontend-bootcamp: Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
poppinlp/fe-store-house: The front-end resource that gathered in my working days.
microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer
stone0090/javascript-lessons: 本课程之所以叫做《JavaScript 闯关记》,是因为部分章节精心设计了挑战关卡,通过提供更多的实战机会,让大家可以循序渐进地、有目的地、有挑战地开展学习。
jhu-ep-coursera/fullstack-course4: Example code for HTML, CSS, and Javascript for Web Developers Coursera Course
DrkSephy/es6-cheatsheet: ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets
kenberkeley/bigger-jser: 前端 JSer 装逼手册 (DEPRECATED)
Asabeneh/30-Days-Of-JavaScript: 30 days of JavaScript programming challenge is a step by step guide to learn JavaScript programming language in 30 days
julycoding/The-Art-Of-Programming-By-July: 本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售
thejsway/thejsway: The JavaScript Way book
iamjoel/front-end-note: Web前端洞见。有深度的Web 前端内容。
iamjoel/be-grace-front-end-developer: 让WEB前端的变优雅的东东,如:代码规范,代码组织,最佳实践之类
GitbookIO/javascript: GitBook teaching programming basics with Javascript
jonasschmedtmann/complete-javascript-course: Starter files, final projects, and FAQ for my Complete JavaScript course
braziljs/js-the-right-way: An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
metagrover/ES6-for-humans: A kickstarter guide to writing ES6
Mindmap · 金色小芝麻/jiujin - 码云 - 开源中国

#前端资源--掘金

#前端资源--CSDN

JavaScript_X-Dragon的博客-CSDN博客

#前端资源--简书

#前端资源--SegmentFault 思否

前端学习资源汇总 - 个人文章 - SegmentFault 思否
javascript功能插件大集合,写前端的亲们记得收藏 - 专注WEB前端/微信小程序 - SegmentFault 思否
前端资源整理 - 订阅、工具等 - 张小猪左顾右盼 - SegmentFault 思否
前端技术资讯网站 - StepByStep - SegmentFault 思否
前端导航平台简介 - 个人文章 - SegmentFault 思否

#前端资源--知乎

前端技术漫游指南 - 知乎

#前端资源--博客园

#前端资源--哔哩哔哩

前端学习路线(仅供参考,持续更新) - 哔哩哔哩
2020最新版前端学习路线图 - 哔哩哔哩
web前端学习视频汇总(基础+高级+实战) - 哔哩哔哩
前端学习路线-和pink老师一起打造前端的学习家园 - 哔哩哔哩
前端 2019 学习路线(视频) - 哔哩哔哩
前端学习笔记之移动web布局ppt素材 - 哔哩哔哩
2020年最新版Web前端学习路线图-前端小白入门必读 - 哔哩哔哩
前端 2019 学习路线(视频) - 哔哩哔哩
你想要的前端软件在这里都有啦,去下载吧-pink老师用心收集,快快点赞收藏吧~~~ - 哔哩哔哩
2020最新IT学习路线图(Java、大数据、前端、运维、区块链、Python) - 哔哩哔哩
前端自学路线 - 哔哩哔哩

#前端资源--语雀

卖菜的前端 · 语雀
Cute-FrontEnd · 语雀

#前端资源--微信

#前端资源--导航/集锦

史上最全GitHub前端开发集锦 | @Get社区
Awesomes-Web前端开发资源库
前端导航
前端网址导航-前端开发博客
前端导航-前端技术导航-前端网址导航-haorooms导航-前端博客
前端网址导航-大前端
在线工具 —— OSCHINA.NET社区
脚本之家在线工具

456bereastreet

456 Berea Street: Articles and news on web standards, accessibility, and usability
Archive | 456 Berea Street

百度Web前端技术学院(Baidu Institute of Front-End Technology,IFE)

baidu-ife/ife: Baidu Institute of Front-End Technology
百度前端技术学院
百度前端技术学院
百度前端技术学院

Learn JavaScript
Plunker - Helping you build the web
JS Bin - Collaborative JavaScript Debugging
Spectrum
Open Hub, the open source network
SourceForge - Download, Develop and Publish Free Open Source Software
Welcome To PKU JudgeOnline
Welcome to Hangzhou Dianzi University Online Judge
Inigo Quilez :: fractals, computer graphics, mathematics, shaders, demoscene and more
Attention Required! | Cloudflare
AtCoder
Timus Online Judge
Sphere Online Judge (SPOJ)
Topcoder | Design & Build High-Quality Software with On-Demand Talent
Codeforces
Javascript | Web Design and Web Development news, javascript, angular, react, vue, php
The Code Barbarian | www.thecodebarbarian.com
HTML, CSS, and JavaScript Tutorials, References, and Articles | HTML Dog
Robin
JavaScript学习指南:JS入门教程(非常详细)
Web前端零基础到高薪就业之javascript/js教程-学习视频教程-培训课程-腾讯课堂
编程类中文开源电子书合集 - 开源工场
ezgo Linux 免费、公益、面向教育的开源电脑操作系统
开源工场 - Opening Source
开放教育反应堆 Open Education Fusion | (筹)开放教育基金会 Open Education Foundation
工具哇!- 在线工具集
分享你我 - 线上优秀资源宝藏
免费在线工具 - 独特工具箱 - dute.org
TXT文本在线处理工具
1024程序员开发工具箱 - 1024Tools
Frontend Focus
工具人 - TOOLFK在线工具人
The ultimate tools for web development | Web Code Tools
单位换算
在线工具 - VIP
Web Tools Weekly | A Weekly Newsletter for Front-end Developers
在线字数统计工具-统计字符字节汉字数字标点符号-计算word文章字数
W3docs | Tutorials, Quizzes, Certificates, Frameworks, Solutions

¥大前端整理集

#前端整理集--github

#CheatSheet&CheckList

Front-End-Checklist

thedaviddias/Front-End-Checklist: 🗂 The perfect Front-End Checklist for modern websites and meticulous developers

Front-End-Performance-Checklist

thedaviddias/Front-End-Performance-Checklist: 🎮 The only Front-End Performance Checklist that runs faster than the others
Front-End Performance Checklist 2019 [PDF, Apple Pages, MS Word] — Smashing Magazine

Awesome-CheatSheets/JavaScript-CheatSheet.md at master · wxyyxc1992/Awesome-CheatSheets
Awesome-CheatSheets/DOM-CheatSheet.md at master · wxyyxc1992/Awesome-CheatSheets
Awesome-CheatSheets/CSS-CheatSheet.md at master · wxyyxc1992/Awesome-CheatSheets
Awesome-CheatSheets/React-CheatSheet.md at master · wxyyxc1992/Awesome-CheatSheets
Awesome-CheatSheets/Vue-CheatSheet.md at master · wxyyxc1992/Awesome-CheatSheets
Awesome-CheatSheets/Web/Tuning at master · wxyyxc1992/Awesome-CheatSheets
wxyyxc1992/Awesome-CheatSheets: Ultimate CheatSheets(Tutorials&MindMap), overview of syntax, features and practical tips, collection of useful code snippets, go from zero to hero at fly. 干货满满的全栈开发速学速查手册集锦
LeCoupa/awesome-cheatsheets: 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

frontend-tech-list

alienzhou/frontend-tech-list: a frontend tech list for developers

free-programming-books

justjavac/free-programming-books-zh_CN: 免费的计算机编程类中文书籍,欢迎投稿
EbookFoundation/free-programming-books: Freely available programming books
FPB 2.0:免费的计算机编程类中文书籍 2.0 - SegmentFault 思否
resources - What is the single most influential book every programmer should read? - Stack Overflow
Page not found - Stack Overflow
一个合格的程序员应该读过哪些书 | justjavac(迷渡)

wtfjs

denysdovhan/wtfjs: 🤪 A list of funny and tricky JavaScript examples
wtfjs - npm
www.wtfpl.net

1c7/chinese-independent-developer: 👩🏿‍💻👨🏾‍💻👩🏼‍💻👨🏽‍💻👩🏻‍💻中国独立开发者项目列表 -- 分享大家都在做什么
Igglybuff/awesome-piracy: A curated list of awesome warez and piracy links
sorrycc/awesome-javascript: 🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
iamjoel/front-end-plugins: :whale2: Web 前端常用插件
Rain120/program-learning-lists: 整理我GitHub所有的star,并分类
KieSun/InterviewMap: Build the best interview map
verekia/js-stack-from-scratch: 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
chenggang321/JavaScript-note
windiest/Front-end-tutorial: 猫的前端回忆录 Cat's front memory, these share data are from my usual work and learning, hoping to help you, and hoping slowly improve, if you like you can star
ardakaracizmeli/design-system-checklist: An open-source checklist to help you plan, build and grow your design system.
工作中经常用到github上优秀、实用、轻量级、无依赖的插件和库 · Issue #10 · jawil/blog
P-P-X/awesome-collector: 1.01の法則
Geekhyt/front-end-canteen: 你的前端食堂,记得按时吃饭🍥
Daotin/notes: 🔥 前端进阶笔记,记录工作学习中遇到的问题和思考,建议加星,及时收到最新文章。
一个优秀的前端都应该阅读这些文章 · Issue #48 · Nealyang/PersonalBlog
littleTreeme/frontendThings: 《前端那些事》系列文章,分享前端
shenzekun/useful-tools: 🔨 一些有用的工具网站
react-vue-koa/index.html at master · lanzhsh/react-vue-koa
lanzhsh/bookmarks: 最实用的前端书签,持续更中
trailheadapps/lwc-recipes: A collection of easy-to-digest code examples for Lightning Web Components on Salesforce Platform
wx-chevalier/ProgrammingLanguage-Series: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go | Rust | CPP | Swift
wx-chevalier/JavaScript-Series: JavaScript Series, Mastering JavaScript & TypeScript from Zero to Hero.
Wscats/articles: 🔖My Learning Notes and Memories - 分享我的学习片段和与你的回忆
chenggang321/JavaScript-note: JavaScript - 学习笔记
yygmind/Reading-Notes: 日常读书,日常记笔记,一步一脚印,一岁一枯荣
fantasticit/coding: 编程技术学习笔记 https://coding.fantasticit.vercel.app
BeesX/BeesFrontEnd: This project aims to help more wireless development engineers understand and master hybrid development technology by providing a range of tools and methods.
Stevenzwzhai/plugs: some js plugs
sunduoqing/notebook: 前端攻城狮笔记,持续更新~
pingan8787/Leo-JavaScript: 欢迎关注公众号“前端自习课”,本仓库包含丰富的 JavaScript 学习资料,包括 JavaScript、前端框架、HTTP、GraphQL、TS、Webpack等,还有很多我的原创文章,喜欢的朋友欢迎stat。 持续更新中...
jondot/awesome-weekly: An "awesome" type curated list of quality weekly subscription newsletters from the software world
bayandin/awesome-awesomeness: A curated list of awesome awesomeness
iipc/awesome-web-archiving: An Awesome List for getting started with web archiving
dhamaniasad/awesome-comparisons: A list of awesome comparison projects
lauragift21/awesome-learning-resources: 🔥 Awesome list of resources on Web Development.
KieSun/awesome-frontend-source-interpretation: 从源码层面,剖析前端主流技术的底层实现原理。
金色小芝麻/jiujin
mbeaudru/modern-js-cheatsheet: Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
loverajoel/jstips: This is about useful JS tips!
Vishal-raj-1/Awesome-JavaScript-Projects: This Repository contain awesome vanilla JavaScript projects.
lvwzhen/f2e-hub: F2E hub

#前端整理集--掘金

《jsliang 求职系列》

《学习源码整体架构系列》

lxchuan12/express-analysis: express-analysis
lxchuan12/vue-router-analysis: vue-router-analysis
lxchuan12/redux-analysis: redux-analysis
lxchuan12/react-redux-analysis: react-redux-analysis

#前端整理集--CSDN

前端组件库大合集-必备收藏 - 海沙 - CSDN博客
前端组件、插件汇总 - 听闻青春丶 - CSDN博客
前端组件库集合 - 卖女孩的小男孩 - CSDN博客
前端常用插件汇总 - cc蒲公英的博客 - CSDN博客
30组常用前端开发组件库,前端组件收集整理列表 - qq_21729177的博客 - CSDN博客
前端组件库 - 搭建web app常用的样式/组件等收集列表(移动优先) - 断弦泉月 - CSDN博客
(2条消息)130 个相见恨晚的超实用网站,一次性分享出来_网络_爪白白的个人博客-CSDN博客

#前端整理集--简书

JAVASCRIPT编入集 - 专题 - 简书
CSS编入集 - 专题 - 简书

#前端整理集--SegmentFault 思否

前端阅读 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
js技术 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
网页设计 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
文章大杂烩 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
库,组件,框架 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
收藏夹 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
新手入门 - 收藏集 - 掘金 - 掘金精选 - SegmentFault 思否
前端最实用书签(持续更新)_前端小而全的知识归纳 - SegmentFault 思否
【整理】前端学习笔记总结清单,应有尽有🍇🍈🍉🍊🍋_前端之路 - SegmentFault 思否

#前端整理集--知乎

WEB前端知识总结 - 知乎

#前端整理集--博客园

《Javascript学习总结》

《一统江湖的大前端》

前端UI框架小汇总 - PC.aaron - 博客园
前端组件库大合集-必备收藏 - web_liu - 博客园
『录』最全前端资源汇集 - Percy宣森 - 博客园

#前端整理集--哔哩哔哩

#前端整理集--语雀

Web 技术周刊 · 语雀

#前端整理集--微信

《127个常用的JS代码片段,每段代码花30秒就能看懂》

127个常用的JS代码片段,每段代码花30秒就能看懂(上)
127个常用的JS代码片段,每段代码花30秒就能看懂(中)
127个常用的JS代码片段,每段代码花30秒就能看懂(下)

#AI
#AI测试
#AI算法
#TensorFlow
#UI组件
#WACV
#转转实践
#组件
#架构
#前端
#后端
#开发
#优化
#低代码
#开发效率
#方法论
#互动
#自动化
#开源
#微服务
#平台架构
#AI模型
#深度学习
#推荐
#平台
成为优秀程序员的101条准则
【送书】GitHub 上值得收藏的100个精选前端项目!
【汇总】前端自习课 - 原创系列汇总
#Node.js
一份【超级全面】的前端工程师的自检清单
#Web宝藏
#Web 技术
#重学TS专题
#Web宝藏
#源码分析
2020 年前端面试复习必读文章【超三百篇】
https://blog.pingan8787.com/weixin/index.html

《美团点评2018技术年货》

互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队
互联网企业数据安全体系建设 - 美团技术团队

73 Awesome NPM Packages for Productivity 🚀🌱 - DEV Community
Open Source | DocumentCloud
Front-end Developer Handbook 2019 - Learn the entire JavaScript, CSS and HTML development practice!
Raneto - A free, open, simple Markdown powered Knowledgebase for Nodejs
在线API文档
15 个 JavaScript Web UI 库-大前端
『引』最全前端资源汇集 | 晚晴幽草轩
『优质』前端频道汇聚 | 晚晴幽草轩
与时俱进版前端资源教程 | 晚晴幽草轩
现代前端开发路线图:从零开始,一步步成为前端工程师_36氪
前端组件库大合集-必备收藏 - 轩枫阁 – 前端开发 | web前端技术博客
国外优秀Web前端UI库大全
Github 前端收藏夹 - M.M.F 小屋
Cheat Sheet : All Cheat Sheets in one page
网道 - 互联网开发文档
DevURLs – A neat developer news aggregator

¥大前端 FAQ

¥最全前端资源汇总

¥Angularjs

dolymood/AngularLearning: Angular.js 的一些学习资源
Angularlearning by dolymood
ww1.ifeenan.com
Angular directives for Bootstrap
angular-ui/bootstrap: PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitti
Nodejs+express+angularjs+mongodb搭建前端项目框架NJBlog - CNode技术社区
mz121star (Jarrick)
AngularJS 最佳实践 – 尘埃落定
Pasvaz/bindonce: Zero watches binding for AngularJs
AngularUI
AngularUI for AngularJS
EmberJS vs AngularJS : performance testing | Void Canvas
AngularJS: Tutorial: Tutorial
jmcunningham/AngularJS-Learning: A bunch of links to blog posts, articles, videos, etc for learning AngularJS
opitzconsulting/jquery-mobile-angular-adapter: jquery mobile angular adapter
AngularStrap - AngularJS 1.2+ native directives for Twitter Bootstrap 3.
AngularJs 在线教程 入门教程 开发指南 学习笔记 基础教程 angular在线
AngularJS学习笔记 - YS.Zou

¥CSS3(CSS)

CSS Reference | Codrops
chadluo/CSS-Guidelines: a zh-CN translation
CSS小工具
全局CSS的终结(狗带) [译] | AlloyTeam
Browserhacks

¥Chrome

Chrome 开发者工具  |  Tools for Web Developers  |  Google Developers
Chrome开发者工具不完全指南(一、基础功能篇) - 卖烧烤夫斯基 - 博客园
Chrome开发者工具不完全指南(二、进阶篇) - 卖烧烤夫斯基 - 博客园
Chrome开发者工具不完全指南:(三、性能篇) - 卖烧烤夫斯基 - 博客园
Chrome开发者工具不完全指南(四、性能进阶篇) - 卖烧烤夫斯基 - 博客园
Chrome开发者工具不完全指南(五、移动篇) - 卖烧烤夫斯基 - 博客园
chrome使用技巧(看了定不让你失望) - 静逸 - 博客园
Chrome 控制台不完全指南 - 刘哇勇 - 博客园
Console API Reference  |  Tools for Web Developers  |  Google Developers
通过 Chrome Workspace 调试本地项目 | 小影志
分析chrome中的network面板 - 没事瞎琢磨 - 前端乱炖
Chrome Devtools Cheatsheet
chrome调试工具常用功能整理 - 前端开发工具 - 前端乱炖
如何更专业的使用Chrome开发者工具_tools, DevTools 教程_w3cplus
使用 Chrome DevTools 中的 Device Mode 模拟移动设备  |  Tools for Web Developers
Console Utilities API Reference  |  Tools for Web Developers
文章 - chrome 开发者工具的 15 个小技巧 - FED社区
Chrome开发者工具不完全指南 - 学前端|互联网|H5零基础 | 培训 | 网校 | 在线学习 | 包就业 | H5岗位紧缺 | HTML5 | 学编程 | 學編程 |交互设计 | 原型设计 | JS | JQuery | BootStrap | CSS3 | 互联网+ | 产品经

¥Date library

魔鬼程序员内容模板
datejs/Datejs: A JavaScript Date and Time Library
Sugar - Home

¥D3

Tutorials · d3/d3 Wiki
Gallery · d3/d3 Wiki
d3.js 学习资源 - alanland - ITeye博客
D3.js -- JavaScript 标准参考教程(alpha)
NVD3

¥Ecmascript

Read Understanding ECMAScript 6 | Leanpub
es6-org/exploring-es6: 《 Exploring ES6 》的翻译,可以在此处阅读最新的翻译:
探索 ES6
JavaScript 标准参考教程(alpha) -- JavaScript 标准参考教程(alpha)
ECMAScript5.1中文版 + ECMAScript3 + ECMAScript(合集)
Annotated ES5

¥Fis

F.I.S -前端工具框架
fex-team/fis: Front-end Integrated Solution - 前端集成解决方案, 最新版请进入 FIS3 https://github.com/fex-team/fis3

¥Firebug

WEB调试工具-Firebug-慕课网
WebIDE - Firefox 开发者工具 | MDN
Firebug入门指南 - 阮一峰的网络日志
Firebug控制台详解 - 阮一峰的网络日志

¥Git

Git
Git for Windows
GitHub 添加 SSH keys
Learn Git Branching
xirong/my-git: Individual collecting material of learning git(有关 git 的学习资料)
my-git/git-workflow-tutorial.md at master · xirong/my-git
GitHub 漫游指南 – GitHub 漫游指南
github-cheat-sheet/README.zh-cn.md at master · tiimgreen/github-cheat-sheet
Explain Git with D3

¥Gulp

gulp.js - The streaming build system
Platform-CUF/use-gulp: gulp资料收集
Gulp:任务自动管理工具 -- JavaScript 标准参考教程(alpha)
CUF_meeting_knowledge_share/2015-8-17/bower-dependence-inject at master · hjzheng/CUF_meeting_knowledge_share
2015-5-30 使用gulp · Issue #33 · hjzheng/CUF_meeting_knowledge_share
Gulp安装及配合组件构建前端开发一体化 | DBPOO'S BLOG
onface/gulp-book: Gulp 入门指南
《Gulp 入门指南》- 前言 · Issue #19 · onface/blog
Gulp开发教程(翻译) - w3ctech
How To Build And Develop Websites With Gulp — Smashing Magazine
contra/glob2base: Extracts a base path from a node-glob instance

¥Grunt

Grunt: The JavaScript Task Runner
Grunt: JavaScript 世界的构建工具 | Grunt 中文网

¥HTML5(HTML)

High performance HTML | Sam Dutton’s blog

¥iconfont

中文字体有类似google fonts这样的网站么? - 知乎
Iconfont-阿里巴巴矢量图标库
UX图标字体库 - 阿里妈妈MUX
icomoon « 搜索结果 « 张鑫旭-鑫空间-鑫生活

¥iOS Simulator

https://www.crifan.com/intro_ios_simulator_in_xcode_and_usage_summary/

¥Image

Preloaders.net - Circular (Spinners) loading GIF, SVG & APNG animations (AJAX loaders)
智图_图片压缩在线工具_在线制作webp
TinyPNG – Compress PNG images while preserving transparency
Image Upload - SM.MS - Simple Free Image Hosting
抖音KOL数据,网红排行榜
图床 - Qchan图床

¥jQuery

jQuery API 中文文档 | jQuery 中文网
.on() | jQuery API中文文档(适用jQuery 1.0 - jQuery 3.3.1)
jQuery UI API中文文档(适用jQuery UI 1.12.1)
jQuery Learning Center

¥Less,sass

Sass世界上最成熟、稳定和强大的CSS扩展语言 | Sass中文网
Sass: Syntactically Awesome Style Sheets | Sass 中文文档
快速入门 | Less.js 中文文档

¥Markdown

Learning-Markdown/README.md at master · LearnShare/Learning-Markdown
mditor 一款轻量级的markdown编辑器
bh-lay/mditor: 一款轻量级的markdown编辑器 ediotor for markdown
lepture/editor: A markdown editor. http://lab.lepture.com/editor/
Editor
Just lepture
jbt/markdown-editor: Live (Github-flavored) Markdown Editor

¥Node.js

小撸
nqdeng/7-days-nodejs: 七天学会NodeJS
七天学会NodeJS
zensh/jsgen: [DEPRECATED]JsGen is a next generation,free, open source web software that you can generate a powerful website, such as blog, forum, etc. It is coded by pure JavaScript, based on Node.js, AngularJS, MongoDB.
从零开始nodejs系列文章 | 粉丝日志
Understanding the node.js event loop
Node入门 » 一本全面的Node.js教程
OurJS-免费开源的博客引擎,论坛系统,网站模板和轻量级的CMS - OurJS
Node初学者入门,一本全面的NodeJS教程 - OurJS
NodeJS的代码调试和性能调优 | 小胡子哥的个人网站
The Node Beginner Book - A comprehensive Node.js tutorial
叶小钗 - 博客园

¥React

React 中文
The world's most popular React UI framework - Material-UI
Touchstone JS – What’s Coming for This UI Framework
React 入门实例教程 - 阮一峰的网络日志
React Native官方文档中文版_React Native中文教程_React Native开发中文手册[PDF]下载-极客学院Wiki
Webpack 和 React 小书 - fakefish - 前端乱炖
介绍 | React Webpack 小书
Webpack,101入门体验 - webpack - 前端乱炖
webpack入门教程 - 学习笔记 - 前端乱炖

¥Requriejs

Javascript模块化编程(一):模块的写法 - 阮一峰的网络日志
Javascript模块化编程(三):require.js的用法 - 阮一峰的网络日志
Why SeaJS

¥seajs

Why SeaJS

¥UI相关

拼图Pintuer-跨屏响应式布局前端开发CSS框架
GotGitHub — GotGitHub

¥UI方案

Sencha Ext JS - Sencha.com | Sencha.com
Ext JS 4.0.7 - Sencha Docs
MUI-最接近原生APP体验的高性能前端框架
SUI Mobile
KISSY - A Powerful JavaScript Framework
Kendo UI MVVM Demo
YUI Library
atizo/smartui: Smart User Interfaces

¥Vue

¥前端知识综合类

WEB大前端工程师路径图的标题_职业路径图_IT职业在线教育平台_极客学院
JacksonTian/fks: 前端技能汇总 Frontend Knowledge Structure
FKS Documentation
unruledboy/WebFrontEndStack: web front end stack: browsers, platforms, libraries, frameworks, tools etc.
free-programming-books | :books: Freely available programming books
dypsilon/frontend-dev-bookmarks: Manually curated collection of resources for frontend web developers.
前端开发者手册 · Front-end Developer HandBook
nieweidong/fetool: 大前端的瑞士军刀,只记录有用的。
Introduction · 前端开发笔记本
li-xinyang/FE_Note: 📒 Front-end Development Notebook From Start to Finish! (Simplified Chinese)
icepy/Front-End-Develop-Guide: 💰 Awesome The Front End Develop Guide:这份指南汇集了前端开发所使用语言的主流学习资源,并以开发者的视角进行整理编排而成。
AlloyTeam/Mars: 腾讯移动 Web 前端知识库
第 1 章: 我们在做什么? · JS 函数式编程指南
麻省理工学院公开课:计算机科学及编程导论_全24集_网易公开课

¥前端入门类

前端工程师必备的PS技能—切图篇-慕课网
qiu-deqing/FE-learning: 结合个人经历总结的前端入门方法

¥前端开发工具类

新编码神器Atom使用纪要 | 晚晴幽草轩
CSS Sprite(精灵图)雪碧图用法视频教程-慕课网
版本控制入门–搬进 Github-慕课网
前端自动化工具Grunt-beginner使用教程-慕课网
judasn/IntelliJ-IDEA-Tutorial: IntelliJ IDEA 简体中文专题教程
Atom
Visual Studio Code - Code Editing. Redefined

¥前端常用综合搜索平台

jobbole/awesome-javascript-cn: JavaScript 资源大全中文版,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎等
100+ 超全的web开发工具和资源 – 稀土区
Zoommy - more than 130 000 free photos in one place
Beautiful Free Images & Pictures | Unsplash
Pinterest
New Old Stock
花瓣网_陪你做生活的设计师(发现、采集你喜欢的灵感、家居、穿搭、婚礼、美食、旅行、美图、商品、设计/创意灵感等)
摄图网-正版高清图片免费下载_商用设计素材图库
Microjs: Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
xuefengnice/MoreSearch: 猫搜源代码。旨在聚合搜索引擎结果,提高搜索效率。
plainjs.com

¥团队Blog|周报类

极客学院Wiki - IT 技术图文教程库
奇舞周刊
WEB前端开发-专注前端开发,关注用户体验
Js Tips - A JavaScript tip per day!
Web开发 | AlloyTeam

¥开发中心

Chrome APIs - Google Chrome
Resources - Safari - Apple Developer
JavaScript Version Information - Microsoft Edge Development | Microsoft Docs
Sanshi.me
JavaScript 秘密花园
W3Help - 兼容性 - 知识库

¥综合API

JavaScripting.com - The Database of JavaScript Libraries
菜鸟教程 - 学的不仅是技术,更是梦想!
在线API文档
DevDocs API Documentation

¥移动端API

jtyjty99999/mobileTech: A useful tools or tips list for mobile web application developing
移动前端的一些坑和解决方法(外观表现)-前端开发博客
Issues · maxzhang/maxzhang.github.com
hoosin/mobile-web-favorites: This is a favorites, with a mobile web tips.

¥兼容性

ECMAScript 6 compatibility table
W3C CSS 验证服务
Can I use... Support tables for HTML5, CSS3, etc
CSS Properties & Selectors | CSS Creator
CSS 兼容性和 Internet Explorer | Microsoft Docs
Responsinator

¥其它API

标签: underscore | 亚里士朱德的博客
SVG 参考手册
AI to SVG - Convert your AI to SVG for Free Online

¥图表类

Highcharts JS API Reference
ECharts
开发 | 高德地图API
Home

¥正则

正则表达式30分钟入门教程
Regester - 正则表达式测试工具
developer.mozilla.org
RegExp对象 -- JavaScript 标准参考教程(alpha)
进阶正则表达式 - Div.IO
Regexper

¥前端规范

Code Guide by @AlloyTeam
编码规范 by @mdo
关于团队合作的css命名规范 | AlloyTeam
Max Yu
yuche/javascript: Airbnb JavaScript 编码规范
KISSY 源码规范 — KISSY v1.4 Documentation
前端代码规范 及 最佳实践 - 文章 - 伯乐在线
前端代码规范 及 最佳实践 | Isobar
ISOBAR Front-end Code Standards & Best Practices | Isobar
JavaScript 风格指南/编码规范(Airbnb公司版) - 文章 - 伯乐在线
规范 - NEC : 更好的CSS样式解决方案
starriness/es6-coding-style: ECMAScript 2015 编码规范--广发证券前端团队

¥各大公司开源项目

FEX - FEX
EFE Tech - 百度EFE(Excellent FrontEnd)技术体系
Baidu FEX team
AlloyTeam|腾讯全端 AlloyTeam 团队
腾讯 Web 前端团队 - AlloyTeam
dntzhang/cax: HTML5 Canvas 2D Rendering Engine - 小程序、小游戏以及 Web 通用 Canvas 渲染引擎
AlloyDesigner——For Fast Web Development
AEditor
奇舞团开源项目
Qunar UED
H5交互页编辑器AEditor介绍 | AlloyTeam

¥常用

Virtual Keyboard
zhangxinxu/ieBetter.js: make ie browser like a morden browser main for ie6~ie8,
ieBetter.js-让IE6-IE8拥有IE9+,Chrome等浏览器特性 « 张鑫旭-鑫空间-鑫生活

¥算法

Ralph-Wang/algorithm.in.js: 数据结构与算法 JavaScript 描述. 章节练习
twobin/twobinSort: 常见排序算法(JS版)
jsAgm/sort.js at master · luofei2011/jsAgm
hechangmin/jssort: 常见排序算法-js版本
lightningtgc/JavaScript-Algorithms: JS算法 数据结构 精华集

¥移动端

ftlabs/fastclick: Polyfill to remove click delays on browsers with touch UIs
mmastrac/jquery-noclickdelay: Removes the 300ms click delay from iOS webviews
【译】[干货] Android 开发规范与应用 - 简书
ychow/ionic-guide: Ionic 中文指南

¥焦点图

koen301/myfocus: myFocus JavaScript Library
myFocus官方演示站
SuperSlide | TouchSlide 官方网站 大话主席

¥页面 社会化 分享功能

百度分享,为您带来更多流量 - 百度分享
百度分享平台-服务详情-百度开发者中心
Mob官网 - 全球领先的移动开发者服务平台
开发者中心

¥富文本编辑器

UEditor - 首页
在线HTML编辑器
微型、开源的Bootstrap所见即所得(WYSIWYG)富文本编辑器 -- 由MindMup贡献
mindmup/bootstrap-wysiwyg: Tiny bootstrap-compatible WISWYG rich text editor
Bach's Editor
mycolorway/simditor: An Easy and Fast WYSIWYG Editor
Squire
neilj/Squire: HTML5 rich text editor. Try the demo integration at
Quill - Your powerful rich text editor
quilljs/quill: Quill is a modern WYSIWYG editor built for compatibility and extensibility.
wangfupeng1988/wangEditor: wangEditor —— 轻量级web富文本框
wangEditor - 轻量级web富文本编辑器

¥前端概述

前端工程——基础篇 · Issue #10 · fouber/blog
From Zero to Front-end Hero (Part 1) – freeCodeCamp.org

¥文件上传

Web Uploader
elemefe.github.io/image-cropper/

¥图轮

Swiper - Most Modern Mobile Touch Slider
peunzhang/fullpage: For desktop(ie5.5+) or mobile webApp without jQuery,create full screen pages fast and simple.
qiqiboy/touchslider: TouchSlider是一个轻量级的javascript组件,设计的目的是提供一个可以方便实现全平台(PC及移动端触摸界面)的幻灯slider效果。
peunzhang/slip.js: 移动端跟随手指滑动组件,零依赖。
peunzhang/iSlider: Smooth mobile touch slider for Mobile WebApp, HTML5 App, Hybrid App
saw/touch-interfaces: Building Touch Interfaces with HTML5 - Code Listings
Tiny Circleslider: A lightweight cross browser circular carousel.
TouchSlider — JavaScript slide content
Swiper演示 - Swiper中文网
hahnzhu/parallax.js: 滚动视差效果封装,便于快速调用实现
yanhaijing/zepto.fullpage: 专注于移动端的fullPage.js
Luke's Blog
JefferyWang/nativeShare.js: 一个在手机网页端可以直接调用原生分享的js
聊聊移动端跨平台开发的各种技术 - FEX
NiceSlider - A Lightweight Touch Slider
Slideout.js - A touch slideout navigation menu for your mobile web apps.
Mango/slideout: A touch slideout navigation menu for your mobile web apps.

¥移动端图轮

NiceSlider - A Lightweight Touch Slider

¥模拟select

selectbox
rmm5t/jquery-flexselect: A jQuery plugin that turns regular select boxes into Quicksilver-like, flex-matching, incremental-finding controls.

¥取色插件

jquery/jquery-color: jQuery plugin for color manipulation and animation support.
mattfarina/farbtastic: jQuery Color Wheel

¥城市联动

¥剪贴板

zeroclipboard/zeroclipboard: The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.
ZeroClipboard v2.x

¥繁简转换

BYVoid/OpenCC: A project for conversion between Traditional and Simplified Chinese

¥表格 Grid

opensource.facebook.com
Handsontable | JavaScript Data Grid Component For Web Apps
Bootstrap Table · An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)

¥在线演示

JS Bin - Collaborative JavaScript Debugging
jsfiddle.net
Ideone.com - Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 40+ other compilers and interpreters
创建新代码 | JShare
JSDM
SQL Fiddle
Mozilla 打造的 Thimble - 一个在线代码编辑器,适合学习和教育工作者。
CodePlex Archive
CodeProject - For those who code
Learn, Code and Share on Tutorialzine

¥常规优化

给网页设计师和前端开发者看的前端性能优化 - 优设网 - UISDC
转一篇Yahoo关于网站性能优化的文章,兼谈本站要做的优化 - 文章 | 360ITO技术社区 360ito.com
Yahoo!团队实践分享:网站性能优化的34条黄金守则(一)—内容
网站性能优化指南:什么使我们的网站变慢? | 加速乐's Blog_Jiasule.com
网站性能优化实践,减少加载时间,提高用户体验 - 动易软件
【高性能前端1】高性能HTML | AlloyTeam
【高性能前端2】高性能CSS | AlloyTeam
由12306.cn谈谈网站性能技术 | | 酷 壳 - CoolShell
Best Practices for Speeding Up Your Web Site - Yahoo Developer Network
网站性能工具Yslow的使用方法_米启点-前端开发_新浪博客
HTTPS连接的前几毫秒发生了什么 - 文章 - 伯乐在线
Yslow
YUISlide,针对移动设备的动画性能优化
Website Loading Speed | Website Optimization
Need for Speed – How to Improve your Website Performance · Devbridge
阿里无线前端性能优化指南 (Pt.1 加载期优化) · Issue #1 · amfe/article
amfe/amfe-appear: 可视区域懒加载组件
amfe/ml: 无线前端库

¥优化工具

JavaScript 性能分析新工具 OneProfile - OneAPM技术博客 - 前端乱炖
JavaScript 堆内存分析新工具 OneHeap - OneAPM技术博客 - 前端乱炖

¥在线工具

developers.google.com
HTML/CSS/Javascript在线代码运行工具 | 菜鸟教程
代码在线运行 - 在线工具

¥前端架构

技术架构 - 知乎
如何成为前端架构师? - 知乎
百度腾讯offer比较(腾讯游戏VS百度基础架构)? - 知乎

¥推荐作品

gist.github.com
实例索引
hongru/hongru.github.com: hongru.github.com
米空格
一些写过的作品 - Laoshu133.com
Koen's Project
SeaJS 组件库
颜海镜的项目
javascript个人作品 - A JavaScript Fancier - IT博客
【妙味课堂】我用 JavaScript 写游戏之 -- 雷东升作品集 - 妙味学员作品展 - 妙味茶馆 - Powered by Discuz!
TooBug/works: 一些比较老的作品
WEB前端在线测试
博客词云 | Dron 博客
javascript黑白棋人机博弈游戏 版本:1.02
fromone | to be unique
Guille Paz - Front-end Developer
zmmbreeze/DeadSimpleVideoPlayer: Dead simple html5 Video player.
Proton

¥面试题

My-blog/Front-end-Developer-Questions at master · markyun/My-blog
fex-team/interview-questions: FEX 面试问题
paddingme/Front-end-Web-Development-Interview-Question: 前端开发面试题大收集,前端面试集锦
qiu-deqing/FE-interview: 收集的前端面试题和答案
My-blog/README.md at master · markyun/My-blog
如何面试前端工程师? - 知乎
2014年最新前端开发面试题 - 最新【前端面试题】收集-MarkYun - 前端乱炖
如何面试一名前端开发工程师? - 大搜车前端团队专栏 - 前端乱炖
Interviewing a Front-End Developer | Underdog.io

¥移动,微信调试

STF | Smartphone Test Farm
UC Plus —— 为开发者提供服务而生
无线调试攻略 - THX

¥微信调试的那些事

ww17.blog.qqbrowser.cc
jieyou/remote_inspect_web_on_real_device: 各种真机远程调试方法汇总——“真机远程调试”(remote inspect web on real device),是指用桌面电脑(PC或MAC)远程连接上移动设备,通过类似Chrome浏览器开发人员

¥浏览器同步

leeluolee/puer: more than a live-reload server, built for efficient front-end development
超简单工具puer——“低碳”的前后端分离开发 | 拴萝卜的棍子
LiveReload
getf5.com - getf5 Resources and Information.
如何为WebStorm设置SASS的File Watchers?-前端集合 - 关注前端技术和互联网免费资源
BrowserSync/browser-sync: Keep multiple browsers & devices in sync when building websites. http://browsersync.io
Browsersync中文网 - 省时的浏览器同步测试工具

¥在线PPT制作

ebow/bespoke-fx: CSS slide transitions for Bespoke.js
Seldaek/slippy: HTML Presentations
Cleaver快速制作网页PPT | 晚晴幽草轩
声享 - 在线制作 PPT,让分享更有价值

¥前端导航网站

iyfnzgb.com/?pid=9PO1H9V71&dn=uxbees.com
前端网址导航-大前端
前端导航站 - 前端工程师专用的导航站
jserme/123.jser.us: 一个前端导航站 http://123.jser.us
Haourl 站长网址导航_站长的上网主页!
前端开发仓库 - Code for Web Developer
jnoodle/f2e-collect: 前端开发相关的社区、网站、博客、资源等搜集
F2E 前端导航 - 前端工程师专用的导航

¥常用CDN

lib.sinaapp.com
BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
Staticfile CDN
staticfile/cli: Staticfile command line utility
jQuery cdn加速
jQuery CDN
Microsoft Ajax Content Delivery Network | Microsoft Docs

¥各种日期日历

FullCalendar - JavaScript Event Calendar
fullcalendar/fullcalendar: Full-sized drag & drop event calendar
zzyss86/LunarCalendar: 农历(阴历)万年历,是一款支持Node.js和浏览器端使用的全功能农历和公历日历类库。支持农历与公历之间相互转换,含有二十四节气,天干地支纪年纪月纪日,生肖属相,公
30 Best Free Calendar & Datepicker jQuery Plugins
Pikaday: JavaScript datepicker – David Bushell – Web Design (UK)
Datepair.js – Demos and Documentation
glad/glDatePicker: An ultra-simple, customizable, light-weight date picker plug-in for jQuery
Date picker – pickadate.js
Cross platform UI for progressive web and hybrid apps | Mobiscroll

¥效果类

焦点图轮播特效制作视频教程-慕课网

¥弹出层

aui/artDialog: 经典的网页对话框组件
artDialog
Google Code Archive - Long-term storage for Google Code Project Hosting.
bh-lay/UI: 响应式用户交互组件库

¥优秀JavaScript项目

PatrickJS/angular-starter: An Angular Starter kit featuring Angular (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes, AoT via ngc), Karma, Protractor, Jasmine, Istanbul, TypeScript, TsLint, Codelyzer, Hot Module Replacement, @t
fex-team/fis3-demo: fis3 demo
JsAaron/jQuery: 前端JQuery系列
microsoft/ChakraCore: ChakraCore is the core part of the Chakra JavaScript engine that powers Microsoft Edge
STRML/strml.net: STRML: Projects & Work
STRML: Projects and Work
zxlie/FeHelper: 😍FeHelper--Web前端助手(Awesome!Chrome & Firefox Extension, All in one Toolbox!)
BryanYang/freechat: nodejs 的一个聊天软件,类似微信。
stkevintan/Cube: A cross-platform web music player in nw.js
fex-team/ueditor: rich text 富文本编辑器
fex-team/kityminder-core: 强大的脑图可视化工具
ellisonleao/clumsy-bird: A MelonJS port of the famous Flappy Bird Game
taisel/IodineGBA: JavaScript GameBoy Advance emulator.
SegmentFault/HyperDown: 一个结构清晰的,易于维护的,现代的PHP Markdown解析器
SegmentFault/HyperDown.js
TryGhost/Ghost: 👻 The #1 headless Node.js CMS for professional publishing
ruanyf/react-demos: a collection of simple demos of React.js

¥其它

Framework7 - Full Featured Mobile HTML Framework For Building iOS & Android Apps - cn
扉页 · GitBook
RubyLouvre/mass-Framework: 一个模块化,面向大规模开发的javascript框架
RubyLouvre/avalon: an elegant efficient express mvvm framework
OniUI
RubyLouvre/avalon.oniui: 基于avalon的组件库
草料二维码生成器

Node.js

Node.js core

@ Documentation

Index | Node.js v18.6.0 Documentation
Index | Node.js v17.9.1 Documentation
Index | Node.js v16.16.0 Documentation
Index | Node.js v15.14.0 Documentation
Index | Node.js v14.20.0 Documentation
Index | Node.js v13.14.0 Documentation
Index | Node.js v12.22.12 Documentation
Index | Node.js v11.15.0 Documentation
Index | Node.js v10.24.1 Documentation

CNode

CNode
cnodejs/nodeclub: Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统
alexlees/alexlees.github.io: PWA CNode.js社区
CNode:Node.js专业中文社区
CNode:Node.js专业中文社区

io.js

nodejs/iojs.org
io.js API 中文文档 · 看云
io.js API 中文文档_w3cschool

Node.js
nodejs/node: Node.js JavaScript runtime
nodejs/nodejs.org: The Node.js website.
nodejs/modules: Node.js Modules Team
nodejs/community-committee: The Node.js Community Committee (aka CommComm)
nodejs/node-eps: Node.js Enhancement Proposals for discussion on future API additions/changes to Node core
Node.js
Node.js
Japan Node.js Association
Node.js 中文网
Node.js 中文文档 | Node.js 中文网
Index of /docs/
Docs | Node.js
Index | Node.js v10.0.0 Documentation
API 文档 | Node.js 中文网
以往的版本 | Node.js
Index of /dist/
Previous Releases | Node.js
Releases | Node.js
Get involved | Node.js
Node.js ES2015/ES6, ES2016 and ES2017 support

Node.js frameworks

@ Microservices Framework

moleculer

moleculerjs/moleculer: Progressive microservices framework for Node.js
Moleculer - Progressive microservices framework for Node.js

@ MVC framework

less.js

zhaotoday/less.js: A Node.js MVC framework based on Koa.js. 基于 Koa.js 的 Node.js MVC 框架。

balderdashy/sails: Realtime MVC Framework for Node.js
totaljs (Total.js)
expressjs/expressjs.com
jaredhanson/locomotive: Powerful MVC web framework for Node.js.
totaljs/framework: Node.js framework
flatiron/flatiron: framework components for node.js and the browser
techpines/express.io: Realtime Micro Framework for Nodejs
socketstream/socketstream: A framework for Realtime Web Apps
geddy/geddy: Web framework for Node.js

@ RPC framework

grpc-node

grpc/grpc-node: gRPC for Node.js

node-restify

restify
restify/node-restify: The future of Node.js REST development
Restify

@ Template

NodeTemplate

LLBTeam/NodeTemplate: node template project

madhums/node-express-mongoose-demo: A simple demo app using node and mongodb for beginners
sahat/hackathon-starter: A boilerplate for Node.js web applications

@ 内容管理框架

calipso

cliftonc/calipso: Calipso is a simple NodeJS content management system based on Express, Connect & Mongoose.

strapi

strapi/strapi: Node.js Content Management Framework (headless-CMS) to build powerful API with no effort.
Strapi - Node.js Headless CMS for building customizable API.

base

base/base: Base is the foundation for creating modular, unit testable and highly pluggable, server-side node.js applications.
base - npm

connect

senchalabs/connect: Connect is a middleware layer for Node.js

Egg.js

Egg.js core

eggjs/egg: 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
egg - Born to build better enterprise frameworks and apps
egg - 为企业级框架和应用而生

Egg.js libs、plugins&tools

easyjs

easy-team
easy-team/egg-vue-webpack-boilerplate: Egg Vue Server Side Render (SSR) / Client Side Render (CSR)
easy-team/egg-react-webpack-boilerplate: Egg React Server Side Render(SSR) / Client Sider Render(CSR)
easy-team/egg-view-vue-ssr: Egg Vue Server Side Render (SSR) Plugin

egg-sequelize

eggjs/egg-sequelize: Sequelize for Egg.js

Egg.js 资源、整理集&FAQ

Egg.js 资源

Egg.js 整理集

《一文看懂 Eggjs-基础全面讲解》

Egg.js FAQ

easy-monitor

hyj1991/easy-monitor: 轻量级实时 Node.js 内核性能监控分析工具
X-Profiler
Easy-Monitor
Easy-Monitor 3.0 使用指南 · 语雀

Express

Express core

expressjs/expressjs.com
Express - Node.js web application framework
Express 4.x - API Reference
Express 4.x - API 参考
Express 4.x - API 中文手册
Express - 基于 Node.js 平台的 web 应用开发框架
express 4.x Api 中文版-最新中文详细解释 - 简书

Express libs、plugins&tools

connect-mongo

jdesboeufs/connect-mongo: MongoDB session store for Express

express-upload-progress

zemirco/express-upload-progress: File uploading with Express.js and progress bar

express-ipfilter

ryanbillingsley/express-ipfilter: A light-weight IP address based connection filtering system

express-mongoose-es6-rest-api

kunalkapadia/express-mongoose-es6-rest-api: A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authentication

generator

expressjs/generator: Express' application generator

express-state

YahooArchive/express-state: Share configuration and state data of an Express app with the client-side via JavaScript.

Express middlewares

#A-G

body-parser

expressjs/body-parser: Node.js body parsing middleware
body-parser - npm

cookie-session

expressjs/cookie-session: Simple cookie-based session middleware

cors

expressjs/cors: Node.js CORS middleware

csurf

expressjs/csurf: CSRF token middleware

compression

expressjs/compression: Node.js compression middleware

connect-flash

jaredhanson/connect-flash: Flash message middleware for Connect and Express.

cookie-parser

expressjs/cookie-parser: Parse HTTP request cookies

express-http-proxy

express-http-proxy - npm
villadora/express-http-proxy: Proxy middleware for express/connect
`next()` is called twice when using skipToNextHandlerFilter · Issue #390 · villadora/express-http-proxy
[#390] Kills extra call to next(). · villadora/express-http-proxy@c5660c2
node.js - Express proxy API calls with cookie - Stack Overflow
node.js - Error: unable to verify the first certificate in nodejs - Stack Overflow

express-mockjs

52cik/express-mockjs: mockjs api middleware for Express

express.static

利用 Express 托管静态文件
express.static在生产环境下怎么设置? - CNode技术社区
express.static在生产环境下怎么设置? - CNode技术社区
express中static的目录设置 - CNode技术社区

express-jwt

auth0/express-jwt: connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes

express-session

expressjs/session: Simple session middleware for Express

express-validator

express-validator/express-validator: An express.js middleware for validator.js.

express-rate-limit

nfriedly/express-rate-limit: Basic rate-limiting middleware for express
express-rate-limit - npm
wyattjoh/rate-limit-redis: A rate limiting store for express-rate-limit with Redis
linyows/rate-limit-memcached: A rate limiting store for express-rate-limit with Memcached
2do2go/rate-limit-mongo: A MongoDB store for express-rate-limit middleware
rate-limit-redis - npm
rate-limit-memcached - npm
rate-limit-mongo - npm

jaredhanson/connect-ensure-login: Login session ensuring middleware for Connect and Express.

#H-N

hbs

pillarjs/hbs: Express view engine wrapper for Handlebars

Helmet

Helmet
helmetjs/helmet: Help secure Express apps with various HTTP headers
helmetjs/nocache: Middleware to disable client-side caching
nocache - npm
Helmet

morgan

expressjs/morgan: HTTP request logger middleware for node.js

multer

expressjs/multer: Node.js middleware for handling `multipart/form-data`.

expressjs/method-override: Override HTTP verbs.
madhums/node-view-helpers: expressjs view helper methods
truongsinh/node-evercookie: This is a conenct/express middleware for evercookie.

#O-T

passwordless

florianheinemann/passwordless: node.js/express module to authenticate users without password
florianheinemann/passwordless-mongostore: Token store for Passwordless using MongoDB

swagger-express-middleware

APIDevTools/swagger-express-middleware: Swagger 2.0 middlware and mocks for Express.js
Swagger Express Middleware | Swagger 2.0 middlware and mocks for Express.js

nutes-uepb/query-strings-parser: Middleware to transform query strings in a format that is recognized by the MongoDB, MySQL and other databases...

#U-Z

Express 中间件-前端开发博客
Express middleware - Express 中文文档 | Express 中文网

Express 资源、整理集&FAQ

Node.js Express express.json and express.urlencoded with form submit - Stack Overflow
fengshi123/express_project: 利用 express-generator 创建的 express 项目,包括数据库自执行脚本、express 与 mysql 的交互、express 日志记录、express 未捕获异常的处理等
Express:模板引擎深入研究 - 知乎
sunkuo/grow-to-express: 渐进式Express学习课程,从零开始实现一个Express

fastify

fastify core

fastify/fastify: Fast and low overhead web framework, for Node.js
Fastify, Fast and low overhead web framework, for Node.js
Fastify - 快速并且低开销的 web 框架,专为 Node.js 平台量身打造 | Fastify 中文网

fastify libs、plugins&tools

fastify-rate-limit

fastify/fastify-rate-limit: A low overhead rate limiter for your routes

point-of-view

fastify/point-of-view: Template rendering plugin for Fastify

fastify/fastify-compress: Fastify compression utils

fastify-caching

fastify/fastify-caching: A Fastify plugin to facilitate working with cache headers
fastify-caching - npm

fastify-compress

fastify-compress - npm

fastify 资源、整理集&FAQ

Hapi

hapijs/hapi: The Simple, Secure Framework Developers Trust
hapijs/cookie: Cookie authentication plugin
hapi.dev - The simple, secure framework developers trust
hapi.dev - 19.1.1 API Reference
dwyl/hapi-auth-jwt2: Secure Hapi.js authentication plugin using JSON Web Tokens (JWT) in Headers, URL or Cookies
@hapi/hapi - npm

hexo

#hexo-theme

hexo-theme-next

dongyuanxin/theme-bmw: 🔥What? A very simple but practical hexo-theme!
iissnan/hexo-theme-next: Elegant theme for Hexo.
theme-next/hexo-theme-next: Elegant and powerful theme for Hexo.
NexT – Theme for Hexo
董沅鑫的个人网站

hexo-theme-material

viosey/hexo-theme-material: Material Design theme for hexo.
neoFelhz's Blog

hexo-theme-icarus

ppoffice/hexo-theme-icarus: A simple, delicate, and modern theme for the static site generator Hexo.
Icarus

hexo-theme-indigo

yscoder/hexo-theme-indigo: 一个Material Design风格的Hexo主题。 https://imys.net/    备用:
Yusen's Blog | 学习弯道超车的技巧!
Yusen's Blog | 学习弯道超车的技巧!

LouisBarranqueiro/hexo-theme-tranquilpeak: A gorgeous responsive theme for Hexo blog framework
probberechts/hexo-theme-cactus: A responsive, clean and simple theme for Hexo.
ppoffice/hexo-theme-hueman: A redesign of Alx's wordpress theme hueman, ported to Hexo.
hexojs/hexo-theme-landscape: A brand new default theme for Hexo.
hexojs/hexo-theme-light: Default theme for Hexo
luuman/hexo-theme-spfk: Hexo双栏博客主题仓库 Another simple and elegant theme for Hexo.
ahonn/hexo-theme-even: A super concise theme for Hexo
miccall/hexo-theme-Mic_Theme: hexo theme
cofess/hexo-theme-pure: Hexo theme pure. It's a pure theme for Hexo.
Haojen/hexo-theme-Anisina: A simple responsive , support qiniu image cdn theme for hexo https://haojen.github.io/
fi3ework/hexo-theme-archer: a smart and modern theme for Hexo
shenliyang/hexo-theme-snippet: Snippet 简洁而不简单,也许是一款你寻找已久的hexo主题
ppoffice/hexo-theme-minos: A simple and retro styled Hexo theme, concentrated more on your ideas.
Kaijun/hexo-theme-huxblog: Ported Theme of Hux Blog
raytaylorlin/hexo-theme-raytaylorism: 一款Material Design风格的hexo主题
wzpan/hexo-theme-freemind: Most powerful bootstrap theme for hexo.
klugjo/hexo-theme-clean-blog: Hexo implementation of Clean Blog http://blackrockdigital.github.io/startbootstrap-clean-blog/index.html
Molunerfinn/hexo-theme-melody: A simple & beautiful & fast theme for Hexo.
Ben02/hexo-theme-Anatole: A white and simple Hexo theme, originated from a Farbox theme
Mrminfive/hexo-theme-skapp: The hexo flat design theme(扁平化简约主题)
yanm1ng/hexo-theme-vexo: 🍟 Vexo is a Hexo theme inspired by Vue's official website.
klugjo/hexo-theme-alpha-dust: 🌠 Original Futuristic Hexo Theme
chaooo/hexo-theme-BlueLake: A simple theme for Hexo with great performance on different devices .
aircloud/hexo-theme-aircloud: A concise hexo theme
iTimeTraveler/hexo-theme-hiero: An awesome magazine, blog theme for your Hexo site.
Fechin/hexo-theme-diaspora: Hexo theme, Blog theme, Clean, Responsive theme
kywk/hexo-theme-casper: Ghost Casper hexo port
EYHN/hexo-theme-one: hexo单页面炫酷主题
YenYuHsuan/hexo-theme-beantech: Ported theme of Hux Blog by Kaijun, Modified by YuHsuan
litten/hexo-theme-yilia: 一个简洁优雅的hexo主题 A simple and elegant theme for hexo.
pinggod/hexo-theme-apollo: a clean and delicate hexo theme

hexojs/hexo: A fast, simple & powerful blog framework, powered by Node.js.
jaredly/hexo-admin: An Admin Interface for Hexo
EYHN/hexo-helper-live2d: Add the Sseexxyyy live2d to your hexo!
Hexo
文档 | Hexo

Koa

#Koa core

Koa.js
koajs/koa: Expressive middleware for node.js using ES2017 async functions
Home · koajs/koa Wiki
guo-yu/koa-guide: koa guide in Chinese
demopark/koa-docs-Zh-CN: Koa 文档的中文版本 , 更新至 v2.11.0 版本.
koa2 · GitHub Topics
Home · koajs/koa Wiki
koajs/examples: Example Koa apps
Koa - next generation web framework for node.js
Koa (koajs) -- 基于 Node.js 平台的下一代 web 开发框架 | Koajs 中文文档

#Koa libs、plugins&tools

koa-generator

ykfe/koa-generator: Koa' application generator for 1.x and 2.x( Express-style and support all middlewares include async/await )

koa-hbs

koajs/koa-hbs: Handlebars templates for Koa.js

quark-h5

huangwei9527/quark-h5: 基于vue2 + koa2的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面。类似易企秀、百度H5等H5制作、建站工具

#Koa middlewares

@koa/cors

koajs/cors: Cross-Origin Resource Sharing(CORS) for koa
@koa/cors - npm

@koa/multer

koajs/multer: Middleware for handling `multipart/form-data` for koa, based on Express's multer.

csrf

koajs/csrf: CSRF tokens for koa

koa-compose

koajs/compress: Compress middleware for koa
koa-compose - npm

koa-body

dlau/koa-body: koa body parser middleware

koa-bodyparser

koajs/bodyparser: a body parser for koa

koa2-cors

zadzbw/koa2-cors: CORS middleware for koa2

koa-json-error

koajs/json-error: Error handler for pure-JSON apps

koa-multer

koa-modules/multer: Middleware for handling `multipart/form-data` for koa, based on Express's multer.

koa-parameter

koajs/parameter: parameter validate middleware for koa, powered by parameter

koa-router

ZijianHe/koa-router: Router middleware for koa.

koa-rapid-router

cevio/koa-rapid-router: fastest router for koa

koa-static-cache

koajs/static-cache: Static cache for koa

koa-static

koajs/static: Static file server middleware

koa-views

queckezz/koa-views: Template rendering middleware for koa (hbs, swig, pug, anything! )

logger

koajs/logger: Development style logging middleware

mount

koajs/mount: Mount other Koa applications or middleware to a given pathname

route

koajs/route: Simple route middleware

session

koajs/session: Simple session middleware for koa

send

koajs/send: Transfer static files

koa-modules
koajs/is-json: check if a koa body should be interpreted as JSON
HKUST-VISLab/koa-bodyparser-ts: a koa-bodyparser in typescript
hirako2000/koa-router-multer: Minimalist Wrapper of multer, for koa-router
nswbmw/koa-scheme: koa-scheme is a parameter validation middleware for koa.
pkoretic/koa-static-server: Static file serving middleware for koa with directory, rewrite and index support
janpieterz/koajs-static-folder: Middleware for KoaJS to serve folder as static files.
Secbone/koa-static2: Middleware for Koa2 to serve a folder under a name declared by user
ktmud/koa-spa: pushState friendly static file server, with koa
brian9206/koa-json-error-handler: Koa JSON Error Handler Middleware
creeperyang/koa-xml-body: koa middleware to parse xml request body
venables/koa-json-body: Single-purpose koa middleware to parse valid JSON request bodies and nothing else.
thomseddon/koa-body-parser: Parse the request body in koa like ya' used to in express
koajs/trie-router: Trie-routing for Koa
koajs/basic-auth: blanket basic auth middleware
koajs/etag: ETag support for Koa responses
koajs/error: Error response middleware (text, json, html)

#Koa 资源、整理集&FAQ

Koa 资源

ellerbrock/awesome-koa: Awesome Koa.js Web Framework
deepred5/learn-koa2: koa2源码分析
(12 封私信 / 80 条消息) koa - 知乎

Koa 整理集

《React + Koa 实现服务端渲染(SSR)》

Koa FAQ

kraken-js

krakenjs/kraken-js: An express-based Node.js web application bootstrapping module.

keystonejs

keystonejs/keystone: A scalable platform and CMS to build Node.js applications
KeystoneJS

Lad

ladjs/lad: Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Lad is the best Node.js framework - Lad

mkbug.js

mkbug-com/mkbug.js: An OOP style nodejs web framework base on expressjs.
Mkbug.js · A OOP style declare Nodejs framework base on Express.js!

Midway.js

midwayjs/midway: 🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈
Midway.js
midwayjs/glob

NestJS

NestJS core

module

nestjs/serverless-core: Serverless Core module for Nest framework (node.js) 🦊
nestjs/azure-serverless: Azure Serverless module for Nest framework (node.js) 🌩
nestjs/terminus: Terminus module for Nest framework (node.js)
nestjs/swagger: OpenAPI (Swagger) module for Nest framework (node.js)
nestjs/typeorm: TypeORM module for Nest framework (node.js) 🍇
nestjs/config: Configuration module for Nest framework (node.js) 🍓
nestjs/mapped-types: Configuration module for Nest framework (node.js) 🐺
nestjs/schedule: Schedule module for Nest framework (node.js) ⏰
nestjs/passport: Passport module for Nest framework (node.js) 🔑
nestjs/sequelize: Sequelize module for Nest framework (node.js) 🍈
nestjs/mongoose: Mongoose module for Nest framework (node.js) 🍸
nestjs/bull: Bull module for Nest framework (node.js)
nestjs/elasticsearch: Elasticsearch module based on the official elasticsearch package 🌿
nestjs/graphql: GraphQL (TypeScript) module for Nest framework (node.js) 🍷
nestjs/jwt: JWT utilities module based on the jsonwebtoken package 🔓
nestjs/cqrs: A lightweight CQRS module for Nest framework (node.js)
nestjs/azure-database: Azure Database (Table Storage and more) module for Nest framework (node.js) ☁️
nestjs/ng-universal: Angular Universal module for Nest framework (node.js) 🌷
nestjs/azure-storage: Azure Storage module for Nest framework (node.js) ☁️
@nestjs/core - npm
@nestjs/testing - npm
@nestjs/microservices - npm
@nestjs/common - npm
@nestjs/platform-express - npm
@nestjs/platform-fastify - npm
@nestjs/platform-ws - npm
@nestjs/websockets - npm
@nestjs/platform-socket.io - npm
@nestjs/swagger - npm
@nestjs/schematics - npm
@nestjs/typeorm - npm
@nestjs/passport - npm
@nestjs/mongoose - npm
@nestjs/jwt - npm
@nestjs/terminus - npm
@nestjs/graphql - npm
@nestjs/cqrs - npm
@nestjs/serve-static - npm
@nestjs/elasticsearch - npm
@nestjs/config - npm
@nestjs/schedule - npm
@nestjs/azure-database - npm
@nestjs/sequelize - npm
@nestjs/bull - npm

nestjs
nestjs/nest: A progressive Node.js framework for building efficient and scalable server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) heavily inspired by Angular 😻🚀
nestjs/nestjs.com: The official website https://nestjs.com 🏆
nestjs/docs.nestjs.com: The official documentation https://docs.nestjs.com 📕
nestcn/docs.nestjs.cn: nestjs 中文文档
nestjs/nest-cli: CLI tool for Nest applications 🍹
nestjs/courses.nestjs.com: Official NestJS Courses website https://courses.nestjs.com 🏡
nestjs/enterprise.nestjs.com: The official website https://enterprise.nestjs.com 🌁
@nestjs/cli - npm
NestJS - A progressive Node.js framework
Documentation | NestJS - A progressive Node.js framework
Enterprise | NestJS - A progressive Node.js framework
Nest.js 中文文档
NestJS 简介 | NestJS 中文文档 | NestJS 中文网
秘籍 - Nest.js 中文文档
相关资料 - Nest.js 中文文档
Nestjs_Nestjs教程以及Nestjs中文文档

NestJS libs、plugins&tools

azure-func-http

nestjs/azure-func-http: Azure Functions HTTP adapter for Nest framework (node.js) 🌥

crud

nestjsx/crud: NestJs CRUD for RESTful APIs

javascript-starter

nestjs/javascript-starter: Nest framework JavaScript (ES6, ES7, ES8) + Babel starter 🍰

nestify

ZhiXiao-Lin/nestify: 🚀 The rapid development framework for Node

nestjs-config

nestjsx/nestjs-config: Config module for nestjs using dotenv

nestjs-command

zhong666 / nestjs-command · GitLab
nestjs-command - npm

nestjs-pino

nestjs-pino - npm

next-progressbar

lucleray/next-progressbar: Add a progress bar to next.js

nodepress

surmon-china/nodepress: 😎 RESTful API service for Blog/CMS, powered by @nestjs

schematics

nestjs/schematics: Nest architecture element generation based on Angular schematics 🎬

serve-static

nestjs/serve-static: Serve static websites (SPA's) using Nest framework (node.js) 🥦

typescript-starter

nestjs/typescript-starter: Nest framework TypeScript starter

nestjsx

NestJS 资源、整理集&FAQ

NestJS 资源

nest-cn-community
dzzzzzy/Nestjs-Learning: nestjs 学习教程 ,跟我一起学习 nest 框架~
juliandavidmr/awesome-nestjs: 😏 Curated list of NestJS
NarHakobyan/awesome-nest-boilerplate: Awesome NestJS Boilerplate 😍, Typescript 💪, Postgres 🎉, TypeORM 🥳
nartc/nest-mean: NestJS Tutorial Repository
学习路线参考 · Issue #6 · nest-cn-community/issues-box
Nestify - Nest.js 开源生态系统
nest.js 封装/使用教程 · 语雀
Ideas App - NestJS API 01 Introduction_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
基于TypeScript的NodeJs框架:NestJs开发博客API (node.js+nest.js)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
Nestjs教程_Nest入门视频教程(IT营大地)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

NestJS 整理集

《Nest》

《Nest.js 5.0 系列教程》

1、Nest.js 项目搭建 - 简书
2、Nest.js 创建基本的REST控制器 - 简书
3、Nest.js 中的依赖注入与提供者 - 简书
4、Nest.js 中的模块化设计 - 简书
5、Nest.js 中的异常处理和AOP编程 - 简书
6、Nest.js 中的管道与验证器 - 简书
7、Nest.js 中的类验证器 - 简书
8、Nest.js 中的拦截器 - 简书
9、Nest.js 中的看守器 - 简书
10、Nest.js 中的全局模块和动态模块 - 简书

《NestJS 7.x 折腾记》

《Nest.js 从零到壹系列》

《NestJs学习之旅》

(...) NestJs学习之旅(1)——快速开始_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(2)——控制器_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(3)——服务提供者_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(4)——模块系统_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(5)——中间件_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(6)——异常处理_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(7)——路由守卫_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(8)——管道_程序开发 - SegmentFault 思否
(...) NestJs学习之旅(9)——拦截器_程序开发 - SegmentFault 思否

《Nest.js学习之路》

Nest.js学习之路(1)-开发环境准备 - 简书
Nest.js学习之路(2)-使用nest.js CLI开始 - 简书
Nest.js学习之路(3)-Module in nest.js - 简书
Nest.js学习之路(4)-Controller in nest.js(上) - 简书
Nest.js学习之路(5)-Controller读取Param、Query String及Body - 简书
Nest.js学习之路(6)-Providers & Dependency Injection(上) - 简书
Nest.js学习之路(7)-验证DTO属性-Pipe - 简书
Nest.js学习之路(8)-Middleware in nest.js(上) - 简书
Nest.js学习之路(9)-Exceptions in nest.js(上) - 简书
Nest.js学习之路(10)-Exception in nest.js(下) - 简书
Nest.js学习之路(11)-Guard(Authentication) in nest.js(上) - 简书
Nest.js学习之路(12)-Guard in nest.js(Authorization) - 简书
Nest.js学习之路(13)- Interceptor in nest.js - 简书
Nest.js学习之路(14)- TypeORM库(1)存取 in nest.js(连接设置) - 简书
Nest.js学习之路(15)-typeorm(2)新增数据 - 简书
Nest.js学习之路(16)-typeorm(3)basic CRUD - 简书
Nest.js学习之路(17)-TypeORM(4)设定一对多/多对一 - 简书
Nest.js学习之路(18)-TypeORM(5)设定多对多 - 简书
Nest.js学习之路(19)-TypeORM(6)Query Builder Select(上) - 简书
Nest.js学习之路(20)-TypeORM(7)Query Builder Select(下) - 简书
Nest.js学习之路(21)-TypeORM(8) RelationQueryBuilder(上) - 简书
Nest.js学习之路(22)-TypeORM(9) RelationQueryBuilder(下)& Refactor - 简书
Nest.js学习之路(23)-TypeORM(10) Embedded Entity及Entity Listener& Subscriber - 简书
Nest.js学习之路(24)-Http Bearer Token保护API End Point-使用Passport - 简书
Nest.js学习之路(25)-JSON Web Token(JWT)保护API Endpoint-使用Passport - 简书
Nest.js学习之路(26)-用Nestjs Decorator建立Swagger API Doc - 简书
Nest.js学习之路(27)-存取env变量使用dotenv-储存敏感信息 - 简书
Nest.js学习之路(28)-用nestjs建立API Microservice(上) - 简书
Nest.js学习之路(29)-用nestjs建立API Microservice(下)-REDIS、NATS as Messaging System - 简书

NestJS FAQ

(...) 从Express到Nestjs,谈谈Nestjs的设计思想和使用方法_个人文章 - SegmentFault 思否
(...) 使用 NestJS 开发 Node.js 应用_漫漫长路 - SegmentFault 思否

ThinkJS

thinkjs/thinkjs: Use full ES2015+ features to develop Node.js applications, Support TypeScript.
介绍 - ThinkJS 文档
ThinkJS - 使用 ES6/7 特性开发 Node.js 项目,支持 TypeScript

NetEase/pomelo: A fast,scalable,distributed game server framework for Node.js.
zhuyingda/veneno

Node.js libs、plugins&tools

@ Archive、Build、Distribution、Pack & Publish

# windows-build-tools

@xpack-dev-tools/windows-build-tools - npm
@aminya/windows-build-tools - npm
@gnu-mcu-eclipse/windows-build-tools - npm

node-archiver

archiverjs/node-archiver: a streaming interface for archive generation
archiver - npm
Archiver Documentation

pkg

vercel/pkg: Package your Node.js project into an executable
pkg - npm

@ Automation

robotjs

octalmage/robotjs: Node.js Desktop Automation.
robotjs - npm
RobotJS - Node.js Desktop Automation

OneBot

botuniverse/onebot: OneBot 标准:一个聊天机器人应用接口标准
takayama-lily/node-onebot: Nodejs原生QQ机器人Http-Api(onebot的实现)
OneBot
OneBot 12 标准草案

oicq

takayama-lily/oicq: QQ机器人协议库

kyubotics/coolq-http-api: 为 酷Q 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力

@ Configuration Management

configstore

yeoman/configstore: Easily load and persist config without having to think about where and how
configstore - npm

ctrip-apollo-client

lvgithub/ctrip-apollo-client: This is a client library for Apollo(A reliable configuration management system) written in Node.js.

nconf

indexzero/nconf: Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.

node-apollo

Quinton/node-apollo: 🚀携程Apollo配置中心node SDK.

node-config

node-config
node-config/node-config: Node.js Application Configuration
cuo9958/node-config: nodejs的配置中心
lorenwest/node-config: Node.js Application Configuration
config - npm
热配中心

node-convict

mozilla/node-convict: Featureful configuration management library for Node.js

rc

dominictarr/rc: The non-configurable configuration loader for lazy people.

configuration · GitHub Topics
configuration-management · GitHub Topics
config-management · GitHub Topics
distributed-configuration · GitHub Topics

@ Debug、Develop&Deploy

Debug.js

Debug.js
debug-js/debug: A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
debug - npm

jaeger

jaegertracing/jaeger: CNCF Jaeger, a Distributed Tracing Platform
Jaeger: open source, end-to-end distributed tracing

zipkin

openzipkin/zipkin: Zipkin is a distributed tracing system
OpenZipkin · A distributed tracing system

node-inspector/node-inspector: Node.js debugger based on Blink Developer Tools
zeeshanu/dumper.js: A better and pretty variable inspector for your Node.js applications

@ Environment Management & Version Management

node-semver

npm/node-semver: The semver parser for node (the one npm uses)

@ Glob

dir-glob

kevva/dir-glob: Convert directories to glob compatible strings
dir-glob - npm

fast-glob

mrmlnc/fast-glob: It's a very fast and efficient glob library for Node.js
fast-glob - npm

glob-object

jonschlinkert/glob-object: Filter an object using glob patterns and dot notation.
glob-object - npm

glob-to-regexp

fitzgen/glob-to-regexp: Convert a glob to a regular expression
glob-to-regexp - npm

globby

sindresorhus/globby: User-friendly glob matching
globby - npm

matched

jonschlinkert/matched: Glob matching with support for multiple patterns and negation. Use `~` in cwd to find files in user home, or `@` for global npm modules.
matched - npm

matcher

sindresorhus/matcher: Simple wildcard matching

micromatch

anymatch

micromatch/anymatch: Matches strings against configurable strings, globs, regular expressions, and/or functions
anymatch - npm

glob-fs

micromatch/glob-fs: file globbing for node.js. speedy and powerful alternative to node-glob. This library is experimental and does not work on windows!

micromatch

micromatch/micromatch: Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by webpack, babel core, yarn, jest, browser-sync, documentation.js, stylelint, nyc, ava, and many others!
micromatch - npm

nanomatch

micromatch/nanomatch: Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").

picomatch

micromatch/picomatch: Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
picomatch - npm

micromatch
micromatch/to-absolute-glob: Make a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.
micromatch/extglob: Extended globs. Add (almost) the expressive power of regular expressions to glob patterns.
micromatch/parse-glob: Parse a glob pattern into an object of path parts.
micromatch/resolve-glob: Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.
nanomatch - npm

minimatch

isaacs/minimatch: a glob matcher in javascript
minimatch - npm

multimatch

sindresorhus/multimatch: Extends minimatch.match() with support for multiple patterns

node-glob

isaacs/node-glob: glob functionality for node.js
glob - npm

node-glob-promise

ahmadnassri/node-glob-promise: Promise version of glob
glob-promise - npm

tiny-glob

terkelg/tiny-glob: Super tiny and ~350% faster alternative to node-glob

glob (programming) - Wikipedia
glob · GitHub Topics
glob-pattern · GitHub Topics
node-match-path - npm
easy-match - npm
globify-gitignore - npm
glob-cache - npm
glob-gitignore - npm
Glob tester - tool for testing glob patterns
Glob online tester

@ Hook

cls-hooked

Jeff-Lewis/cls-hooked: cls-hooked : CLS using AsynWrap or async_hooks instead of async-listener for node 4.7+

@ Native Addon/Node-API/开发C++

CMake.js

CMake.js
cmake-js/cmake-js: CMake.js - a Node.js native addon build tool
cmake-js - npm

libuv

libuv/libuv: Cross-platform asynchronous I/O
libuv | Cross-platform asynchronous I/O
Welcome to the libuv documentation — libuv documentation

node-gyp

nodejs/node-gyp: Node.js native addon build tool
node-gyp - npm

nan

nodejs/nan: Native Abstractions for Node.js

node-addon-api

nodejs/node-addon-api: Module for using N-API from C++

Node-API (N-API) for Rust

Node-API (N-API) for Rust
napi.rs

@ NLP

nlp.js

axa-group/nlp.js: An NLP library built in node over Natural, with entity extraction, sentiment analysis, automatic language identify, and so more

@ Process and System Utilities

# 进程控制系统(Process Control System,PCS)/守护进程管理(Daemon Process Manager,DPM)

forever

forever
foreversd/forever: A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)
foreversd/forever-monitor: The core monitoring functionality of forever without the CLI

nodemon

remy/nodemon: Monitor for any changes in your node.js application and automatically restart the server - perfect for development
nodemon

PM2

pm2-logrotate

keymetrics/pm2-logrotate: Automatically rotate all applications logs managed by PM2

Unitech/pm2: Node.js Production Process Manager with a built-in Load Balancer.
PM2 - Home

sindresorhus/open: Open stuff like URLs, files, executables. Cross-platform.

@ Testing

antman

open-node/antman: Debug node.js process by client REPL on net socket and is silent
小工具大帮手,利用 @open-node/antman 实现 node.js 进程线上调试,无须重启 - 知乎

fresh

jshttp/fresh: HTTP request freshness testing

supertest

visionmedia/supertest: 🕷Super-agent driven library for testing node.js HTTP servers using a fluent API.

taiko

getgauge/taiko: A node.js library to automate chrome/chromium browser
Taiko

volkswagen

auchenberg/volkswagen: Volkswagen detects when your tests are being run in a CI server, and makes them pass.

@ 访问控制(Access Control,AC)

# Authentication、加密、解密、加签&解签

$ Node.js 密码强度

nowsecure/owasp-password-strength-test: OWASP Password Strength Test for Node.js

node-cryptonote-pool

zone117x/node-cryptonote-pool: Mining pool for CryptoNote based coins such as Bytecoin and Monero

Grant

simov/grant: OAuth Proxy

keygrip

crypto-utils/keygrip: Key signing and verification for rotated credentials

node-jsencrypt

ArnaudValensi/node-jsencrypt: A port of JSEncrypt to NodeJS

passport

jaredhanson/passport: Simple, unobtrusive authentication for Node.js.
jaredhanson/passport-github: GitHub authentication strategy for Passport and Node.js.
jaredhanson/passport-google-oauth: Google authentication strategies for Passport and Node.js.
jaredhanson/passport-linkedin: LinkedIn authentication strategy for Passport and Node.js.
jaredhanson/passport-local: Username and password authentication strategy for Passport and Node.js.
jaredhanson/passport-twitter: Twitter authentication strategy for Passport and Node.js.
bradtraversy/node_passport_login: Node.js login, registration and access control using Express and Passport
jaredhanson/passport-facebook: Facebook authentication strategy for Passport and Node.js.
node-saml/passport-saml: SAML 2.0 authentication with Passport
mikenicholson/passport-jwt: Passport authentication using JSON Web Tokens
manjeshpv/node-express-passport-mysql: Login Express + Passport + MySQL
jaredhanson/passport-http-bearer: HTTP Bearer authentication strategy for Passport and Node.js.

permit

ianstormtaylor/permit: An unopinionated authentication library for building Node.js APIs.

davidwood/node-password-hash: Password hashing and verification for node.js
Subash/mkcert: Create self signed ssl certificates without OpenSSL.
joolfe/postman-util-lib: A crypto utility library to be used from Postman Pre-request and Tests script tabs.
anvilresearch/webcrypto: W3C Web Cryptography API for Node.js
techjacker/node-version-assets: Version your static assets with MD5 hashes using node.js
jeffbski/digest-stream: Simple node.js pass-through stream (RW) which calculates the a crypto digest (sha/md5 hash) of a stream and also the length. Pipe your stream through this to get digest and length. (streams2)
alterebro/text2image: Text to Image Generator. Convert any String into a Gradient Image based on its MD5 hash value. JS / Canvas / PHP
XervoIO/file-encryptor: Encrypts files using Node's built-in Cipher class.

# JSON Object Signing and Encryption,JOSE

$ JSON Web Encryption,JWE

$ JSON Web Key,JWK

$ JSON Web Signatures,JWS

node-jws

auth0/node-jws: JSON Web Signatures

davedoesdev/node-jsjws: Node.js wrapper around jsrsasign (https://github.com/kjur/jsrsasign)

$ JSON Web Token,JWT

node-jsonwebtoken

auth0/node-jsonwebtoken: JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html

jshttp/basic-auth: Generic basic auth Authorization header field parser
ghaiklor/passport-github-token: Passport strategy for authenticating with GitHub via OAuth2 access tokens
JSON Web Token (JWT)
JSON Web Token 入门教程 - 阮一峰的网络日志

node-jose

cisco/node-jose

anvilresearch/jose: JSON Object Signing and Encryption for Node.js and the browser
teifip/node-webtokens: Simple, opinionated implementation of JWS and JWE compact serialization
phish108/node-jose-tools: Command line tools for node-jose's features

# 开放授权(Open Authorization,OAuth)

oauth2orize

jaredhanson/oauth2orize: OAuth 2.0 authorization server toolkit for Node.js.

jaredhanson/oauthorize: OAuth service provider toolkit for Node.js.

@ 告警 & 监控(Alarm & Monitor)

NodeSource

NodeSource
nodesource/distributions: NodeSource Node.js Binary Distributions
For mission-critical Node.js applications - NodeSource

@ 命令行(Command Line)

args

leo/args: Toolkit for building command line interfaces
args - npm

blessed

chjj/blessed: A high-level terminal interface library for node.js.

blessed-contrib

yaronn/blessed-contrib: Build terminal dashboards using ascii/ansi art and javascript

CAC

CAC
cacjs/cac: Simple yet powerful framework for building command-line apps.

chalk

chalk/chalk: 🖍 Terminal string styling done right

child_pty

Gottox/child_pty: a modern node.js module for interacting with pseudo terminals.

cli-spinners

sindresorhus/cli-spinners: Spinners for use in the terminal

commander.js

tj/commander.js: node.js command-line interfaces made easy

colors.js

Marak/colors.js: get colors in your node.js console

emoj

sindresorhus/emoj: Find relevant emoji from text on the command-line

func

unix/func: Modern Command Line Framework.

listr

SamVerschueren/listr: Terminal task list

Inquirer.js

SBoudrias/Inquirer.js: A collection of common interactive command line user interfaces.
SBoudrias/Inquirer.js: A collection of common interactive command line user interfaces.
mokkabonna/inquirer-autocomplete-prompt: Autocomplete prompt for inquirer
faressoft/inquirer-checkbox-plus-prompt: Checkbox with autocomplete and other additions for Inquirer
adam-golab/inquirer-select-line: Prompt for inquirer for inserting into array
sullof/inquirer-command-prompt: A prompt with history management and autocomplete
clinyong/inquirer-search-checkbox: Searchable Inquirer checkbox
olistic/inquirer-prompt-suggest: Inquirer.js prompt for your less creative users
HQarroum/inquirer-s3: An S3 object selector for Inquirer.
anc95/inquirer-file-tree-selection: inquirer prompt for select a file or dir by file tree
eduardoboucas/inquirer-table-prompt: A table-like prompt for Inquirer
yaodingyd/inquirer-autosubmit-prompt: Auto submit prompt for Inquirer.js, saving your one extra enter
LitoMore/inquirer-chalk-pipe: A inquirer plugin for input chalk-pipe style strings
tannerntannern/inquirer-emoji: Emoji search and select prompt for inquirer
adelsz/inquirer-fuzzy-path: Fuzzy file/directory search and select prompt for Inquirer.js
DerekTBrown/inquirer-datepicker-prompt: Datepicker prompt for inquirer.js
inquirer - npm

log-update

sindresorhus/log-update: Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
log-update - npm

meow

sindresorhus/meow: 🐈 CLI app helper

minimist

substack/minimist: parse argument options
minimist - npm

node-optimist

substack/node-optimist: Light-weight option parsing for node.js

ora

sindresorhus/ora: Elegant terminal spinner

ShellJS

shelljs

shelljs/shelljs: Portable Unix shell commands for Node.js
shelljs - npm
ShellJS

shx

shelljs/shx: Portable Shell Commands for Node
shx - npm

ShellJS

speed-test

sindresorhus/speed-test: Test your internet connection speed and ping using speedtest.net from the CLI

svg-term-cli

marionebl/svg-term-cli: Share terminal sessions via SVG and CSS

tasksfile

pawelgalazka/tasksfile: Minimalistic task runner for node.js

terminal.js

Gottox/terminal.js: Javascript terminal emulator library that aims to be xterm compliant and is supposed to work in browsers and node.js.

vorpal

dthree/vorpal: Node's framework for interactive CLIs
Vorpal

yargs

yargs
yargs/yargs: yargs the modern, pirate-themed successor to optimist.
yargs/yargs-parser: the mighty option parser used by yargs
yargs/yargs-unparser: convert back a yargs argv object to its original array form
yargs - npm
yargs-parser - npm
yargs-unparser - npm
yargs

z

rupa/z: z - jump around

prompt · GitHub Topics
interactive · GitHub Topics
lukeed/mri: Quickly scan for CLI flags and arguments
explainshell.com - match command-line arguments to their help text
Node.js 命令行程序开发教程 - 阮一峰的网络日志
手把手教你写命令行工具 - 手把手教你学前端 - SegmentFault 思否

@ 文档 & 文本(Documentation & Text)

# Excel

excel4node

natergj/excel4node: Node module to allow for easy Excel file creation

node-xlsx

mgcrea/node-xlsx: NodeJS excel file parser & builder

Node-Excel-Export

functionscope/Node-Excel-Export: A simple node.js module for exporting data set to Excel xlsx file.

xlsx-template

optilude/xlsx-template: A NodeJS module to generate Excel files in .xlsx format from a template created with Excel itself

node-canvas

Automattic/node-canvas: Node canvas is a Cairo backed Canvas implementation for NodeJS.

yazl

thejoshwolfe/yazl: yet another zip library for node

@ 文件系统(File System,FS)

#path

jbgutierrez/path-parse: Node.js path.parse() ponyfill
sindresorhus/env-paths: Get paths for storing things like data, config, cache, etc

#require

aliasify

benbria/aliasify: Rewrite require calls in browserify modules.

pirates

danez/pirates: Properly hijack require

require-directory

troygoode/node-require-directory: Recursively iterates over specified directory, requiring each file, and returning a nested hash structure containing those libraries.
require-directory - npm

aseemk/requireDir: Node.js helper to require() directories.
felixge/node-require-all: An easy way to require all files within a directory.
Rush/link-module-alias: Register aliases of directories and custom module paths in Node - no require hook
ricardobeat/require-tree: require multiple files and directories at once
sindresorhus/resolve-cwd: Resolve the path of a module like `require.resolve()` but from the current working directory
balderdashy/include-all: An easy way to include all files within a directory. Note: This is a fork of felixge's require-all which allows for optional includes.
sindresorhus/import-cwd: Import a module like with `require()` but from the current working directory
Gaafar/pkg-require: require node files relative to your package directory
mikeal/requirein: A require() that works in a specified directory.
alykoshin/require-dir-all: Yet another Node.js helper to require all files in directory
ilearnio/module-alias: Register aliases of directories and custom module paths in Node
nodejitsu/require-analyzer: Determine the set of requirements for a given node.js file, directory tree, or module
getify/ScanTree: Scan a JS file tree to build an ordered and grouped dependency listing

#read、write、copy、move&delete

copy

jonschlinkert/copy: Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)

clone-stats

clone-stats - npm

copy-concurrently

npm/copy-concurrently: Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback.
copy-concurrently - npm

fs-copy-file-sync

fs-copy-file-sync - npm

node-fs-extra

jprichardson/node-fs-extra: Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
jdxcode/fs-extra-debug: Monitor fs-extra calls. Uses the debug module.
cadorn/mfs: Monitor your calls to node-fs-extra.
node-fs-extra - npm
fs-extra - npm
fs | Node.js API 文档
nodejs文件操作扩展fs-extra - 云+社区 - 腾讯云
fs-extra模块简要使用说明 | 空谷幽兰
atao60/fse-cli: A cli for fs-extra
@atao60/fse-cli - npm

node-klaw

jprichardson/node-klaw: A Node.js file system walker with a Readable stream interface. Extracted from fs-extra.
manidlou/node-klaw-sync: Node.js recursive synchronous fast file system walker
joliss/node-walk-sync: List directory contents recursively

node-mkdirp

substack/node-mkdirp: Recursively mkdir, like `mkdir -p`, but in node.js
isaacs/node-mkdirp: Recursively mkdir, like `mkdir -p`, but in node.js
mkdirp - npm

ncp

ncp - npm
AvianFlu/ncp: Asynchronous recursive file copying with Node.js.

node-jsonfile

jprichardson/node-jsonfile: Easily read/write JSON files.

wrench-js

ryanmcgrath/wrench-js: Recursive file operations in Node.js

txs1992/node-copy-files: 🚀 Node-based library for copying files;基于 Node 一个复制文件或目录的库,大小不足 1 KB。
calvinmetcalf/copyfiles: copy files on the command line
dudada/copyFile: nodejs 编写的复制文件命令
dujuncheng/copy: 用node 遍历拷贝文件夹
Joyceandlee/operationDir: fs模块实现文件及文件夹的删除,拷贝,扁平化
coderaiser/fs-copy-file: Nodejs fs.copyFile ponyfill
coderaiser/fs-readdir-with-file-types: fsPromises.readdir withFileTypes ponyfill https://nodejs.org/dist/latest-v10.x/docs/api/fs.html#fs_fspromises_readdir_path_options
coderaiser/fs-copy-file-sync: Nodejs fs.copyFileSync ponyfill
coderaiser/fs-readdir-sync-with-file-types: fs.readdirSync withFileTypes ponyfill https://nodejs.org/dist/latest-v10.x/docs/api/fs.html#fs_fs_readdirsync_path_options
sindresorhus/make-dir: Make a directory and its parents if needed - Think `mkdir -p`
sindresorhus/make-dir-cli: Make directories and their parents if needed - Like `mkdir -p`, but cross-platform
sindresorhus/cpy: Copy files
sindresorhus/cpy-cli: Copy files
sindresorhus/move-file: Move a file - Even works across devices
siarheidudko/receive-file: This is the download file function for nodejs.
itvincent-git/fast-delete: FastDelete是一个快速删除文件夹的工具,基于nodejs里文件操作的强大性能。特别是文件夹里存在大量小文件的情况下,FastDelete能够比Windows的删除操作快上十倍。

#tree

ctree-cli

ggwork/ctree-cli: The solution to list the contents of directories in a tree-like format
ctree-cli - npm

jrainlau/filemap: A tool for creating files structure tree map.
egoist/tre: Create file tree.
pvorb/node-dive: walk through directory trees and apply an action to every file
CodeboxIDE/package-files-tree: Lateral files tree
queckezz/co-walk: walk a file tree and return a list of files
bigeasy/r-tree: A file backed two-dimensional R-Tree index.
mafintosh/fs-tree-iterator: Recursive file tree nanoiterator
pfrazee/diff-file-tree: Compare two file-trees, get a list of changes, then apply left or right
migliori/file-tree-generator: File Tree Generator recovers directories and files recursively from a main directory, shows the tree structure & allows to choose a file.
goto-bus-stop/write-file-tree: write an object to nested file tree, with one file for each value
goto-bus-stop/read-file-tree: recursively read contents of all files in a directory
keywords:directory - npm search
keywords:directories - npm search
keywords:tree - npm search
keywords:trees - npm search
keywords:tree-like - npm search
filemap.js - npm
broccoli-merge-trees - npm
merge-trees - npm

#watch

busterjs/fs-watch-tree: Recursive fs.watch for watching entire directory trees
mikeal/watch: Utilities for watching file trees in node.js
jslatts/stalker: Node module to monitor directory trees for new files and then do... something.

chokidar

paulmillr/chokidar: An efficient wrapper around node.js fs.watch / fs.watchFile / FSEvents

Datash

datash/datash: Send and Receive files directly from your browser
Datash

file-type

sindresorhus/file-type: Detect the file type of a Buffer/Uint8Array
file-type - npm

node-graceful-fs

isaacs/node-graceful-fs: fs with incremental backoff on EMFILE

npkill

voidcosmos/npkill: List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space.

node-useref

digisfera/useref: Parse build blocks in HTML files to replace references

arthurintelligence/node-fs-filesystem: NodeJS Filesystem Utility
jaydenseric/extract-files: Reversibly extracts files from an object tree.
garden/tree: A multiplayer file system
hypercore-protocol/hyperdrive: Hyperdrive is a secure, real time distributed file system

@ 流程控制(Flow Control)

co

tj/co: The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

@ 图片(Image)

images

zhangyuanwei/node-images: Cross-platform image decoder(png/jpeg/gif) and encoder(png/jpeg) for Nodejs

sharp

lovell/sharp: High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.
Home - sharp

@ 日志(Logging)

log4js-node

log4js-node/log4js-node: A port of log4js to node.js

loglevel

pimterry/loglevel: Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods
loglevel - npm

ogma

jmcdo29/ogma: A monorepo for the ogma logger and related packages

pino

pinojs/pino: 🌲 super fast, all natural json logger 🌲
Readme

winston

winstonjs/winston: A logger for just about everything.

@ 邮件 & 通知(Mail & Notification)

madhums/node-notifier: A simple node.js module to handle all the application level notifications (apple push notifications and mails)

@ 网络(Network)

¥Benchmark

autocannon

mcollina/autocannon: fast HTTP/1.1 benchmarking tool written in Node.js

¥Content-Type/MimeType

type-is

type-is - npm
jshttp/type-is: Infer the content-type of a request.

creationix/simple-mime: A small, simple mime database for node.js
broofa/node-mime: Mime types for JavaScript
wgenial/mimetypeicons-nodejs: 🚀 Site that provides mime type icons
jhermsmeier/node-mime-lib: MIME related utility functions

¥Content-Disposition

content-disposition

jshttp/content-disposition: Create and parse HTTP Content-Disposition header

¥DNS

postalsys/pending-dns: Lightweight API driven Authoritative DNS server

¥File Transfer Protocol,FTP

jsftp

sergi/jsftp: Light and complete FTP client implementation for Node.js

node-ftp

mscdex/node-ftp: An FTP client module for node.js

¥Mock

faker.js

Marak/faker.js: generate massive amounts of realistic fake data in Node.js and the browser

mock-require

boblauer/mock-require: Simple, intuitive mocking of Node.js modules.

mockery

mfncooper/mockery: Simplifying the use of mocks with Node.js

nock

nock/nock: HTTP server mocking and expectations library for Node.js
nock - npm

¥Protocols

http-streaming

videojs/http-streaming: HLS, DASH, and future HTTP streaming protocols library for video.js

Kerberos

Kerberos - 维基百科,自由的百科全书
MIT Kerberos Consortium
Kerberos: The Network Authentication Protocol

高级消息队列协议(Advanced Message Queuing Protocol,AMQP)

Home | AMQP

¥Proxy

http-proxy

http-proxy - npm

http-proxy-middleware

chimurai/http-proxy-middleware: The one-liner node.js http-proxy middleware for connect, express and browser-sync
react.js - create-react-app设置多个域跨域 - SegmentFault 思否
react配置多个代理,跨域_码神岛

live-server

tapio/live-server: A simple development http server with live reload capability.

modelproxy

papertiger8848/modelproxy: Model your proxy as you like.

node-http-proxy

http-party/node-http-proxy: A full-featured http proxy for node.js

node-static

cloudhead/node-static: rfc 2616 compliant HTTP static-file server module, with built-in caching.

reverse proxy

redbird

OptimalBits/redbird: A modern reverse proxy for node

socks5-http-client

mattcg/socks5-http-client: SOCKS v5 HTTP client implementation in JavaScript for Node.js.

¥Request & Response

#FormData

node-formidable

node-formidable/node-formidable: A node.js module for parsing form data, especially file uploads.

asker

nodules/asker: http.request wrapper with gzip, request retries and http.Agent tuning

bent

mikeal/bent: Functional JS HTTP client (Node.js & Fetch) w/ async await

busboy

cojs/busboy: Busboy multipart parser as a yieldable

cacheable-request

lukechilds/cacheable-request: Wrap native HTTP requests with RFC compliant cache support
cacheable-request - npm

clone-response

clone-response - npm

co-body

cojs/co-body: Parse request bodies with co

cross-fetch

lquixada/cross-fetch: Universal WHATWG Fetch API for Node, Browsers and React Native.
cross-fetch - npm

got

sindresorhus/got: 🌐 Human-friendly and powerful HTTP request library for Node.js

http-parser-js

creationix/http-parser-js: A pure JS HTTP parser for node.

http-errors

jshttp/http-errors: Create HTTP Errors

http-assert

jshttp/http-assert: assert with status codes

isomorphic-fetch

matthew-andrews/isomorphic-fetch: Isomorphic WHATWG Fetch API, for Node & Browserify

needle

tomas/needle: Nimble, streamable HTTP client for Node.js. With proxy, iconv, cookie, deflate & multipart support.

node-fetch

bitinn/node-fetch: A light-weight module that brings window.fetch to Node.js
node-fetch/node-fetch: A light-weight module that brings the Fetch API to Node.js
Node Fetch
node-fetch - npm

node-portfinder

http-party/node-portfinder: A simple tool to find an open port or domain socket on the current machine

raw-body

stream-utils/raw-body: Get and validate the raw body of a readable stream

undici

nodejs/undici: An HTTP/1.1 client, written from scratch for Node.js
Ethan-Arrowood/undici-fetch: A WHATWG Fetch implementation based on @nodejs/undici
Node.js Undici
undici - npm

nodejs/llhttp: Port of http_parser to llparse
nodejs/llparse: Generating parsers in LLVM IR
nodejs/http-parser: http request/response parser for c

¥Serve&Server

http-server

http-party/http-server: a simple zero-configuration command-line http server
@itemsjs/http-server - npm
@huangzj/http-server - npm

jsonplaceholder

typicode/jsonplaceholder: A simple online fake REST API server
JSONPlaceholder - Fake online REST API for developers

json-server

typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously)

serve-handler

zeit/serve-handler: The foundation of `serve` and static deployments on Now
serve-handler - npm

serve

zeit/serve: Static file serving and directory listing
tj/serve: Simple command-line file / directory server built with connect - supports stylus, jade, etc
expressjs/serve-static: Serve static files
serve - npm

server

franciscop/server: Simple and powerful server for Node.js
Server.js

¥SSH文件传输协议,或安全文件传送协议(SSH File Transfer Protocol,或Secret File Transfer Protocol,或Secure FTP,SFTP)

node-ssh

steelbrain/node-ssh: SSH2 with Promises
node-ssh - npm

ssh2

mscdex/ssh2: SSH2 client and server modules written in pure JavaScript for node.js

scp2

spmjs/node-scp2: [MAINTAINER WANTED] A pure javascript scp program based on ssh2.

¥SMTP

emailjs

eleith/emailjs: html emails and attachments to any smtp server with nodejs

EmailVerify/email-verify: Node.js email SMTP verification, powered by EmailChecker.com API

¥STOMP

stomp-js/stompjs: Javascript and Typescript Stomp client for Web browsers and node.js apps
stomp-js/stomp-websocket: Stomp client for Web browsers and node.js apps
stomp-js/ng2-stompjs: Angular 6 and 7 - Stomp service over Websockets
472647301/react-native-byron-stomp: 适用于react-native的stompjs
loming/react-stompjs: React websocket High Order Component with @stomp/stompjs (V5) over SockJS
HupuInc/stompjs-proxy: Stomp websocket proxy, for Stomp.js
z-hao-wang/stompjs-nodejs: stompjs for nodejs wrapper with typing support and auto connect
ye0nyu/vue-stomp-operator: Vue Stomp and SockJS wrapper plugin
@stomp/stompjs - npm
react-stompjs-client - npm

¥TCP/IP/Gateway/Geolocation

@apollo/gateway

@apollo/gateway - npm

js-ipfs

ipfs/js-ipfs: IPFS implementation in JavaScript
miaoski/ipfs-tutorial: IPFS 筆記和教學 (繁體中文)
redacademy/vue-ethereum-ipfs: Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend

node-ip

indutny/node-ip: IP address tools for node.js
node-ip - npm
ip - npm

gateway · GitHub Topics
cnwhy/lib-qqwry: 用NodeJS解析纯真IP库(QQwry.dat) 支持IP段查询
sindresorhus/public-ip: Get your public IP address - very fast!
sindresorhus/public-ip-cli: Get your public IP address
sindresorhus/internal-ip-cli: Get your internal IP address
silverwind/default-gateway: Get the default network gateway, cross-platform.
beaugunderson/ip-address: 💻 a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript
internal-ip - npm
proxy-addr - npm
address - npm
ipaddr.js - npm
ip-regex - npm
public-ip - npm
dev-ip - npm
ip-address - npm
url-parse-lax - npm
netmask - npm
is-ip - npm
ipware - npm
geo-from-ip - npm
request-ip - npm
ip-cidr - npm
ng-ip-address - npm
rangecalc - npm
maxmind - npm
set-ip-address - npm
node-where - npm
node-iplocate - npm

¥轮询(Short Polling)、长轮询(Long Polling)

yehya/express-longpoll: Lightweight long polling for express.js

¥统一资源标识符(Uniform Resource Identifier,URI)&统一资源定位符(Uniform Resource Location,URL)

urlencode

urlencode - npm

url-pattern

snd/url-pattern: easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

¥上传(Upload)

Turistforeningen/node-s3-uploader: Flexible and efficient resize, rename, and upload images to Amazon S3 disk storage. Uses the official AWS Node SDK for transfer, and ImageMagick for image processing. Support for multiple image versions targets.
sailshq/skipper: Streaming multi-uploads for Sails/Express - supports disk, S3, gridfs, and custom file adapters
armedi/unggah: Express middleware to upload file to Google Cloud Storage, AWS S3, and S3 compatible providers

download

kevva/download: Download and extract files
kevva/download-cli: Download and extract files

@ 存储(Storage)

# 高速缓存(Caching)

#least-recently-used,LRU

lru-cache-for-clusters-as-promised

lru-cache-for-clusters-as-promised - npm
doublesharp/lru-cache-for-clusters-as-promised

lru-cache-node

arbazsiddiqui/lru-cache-node: A lighting fast cache manager for node with least-recently-used policy.
lru-cache-node - npm

node-simple-lru-cache

simple-lru-cache - npm

secondary-cache

snowyu/secondary-cache.js: support secondary cache mechanism. the first level cache is fixed memory-resident always with the highest priority. the second level is the LRU cache.
secondary-cache - npm

#memory-resident/memoization

cacheables

grischaerbe/cacheables: A simple in-memory cache written in Typescript with automatic cache invalidation and an elegant syntax.

increase-memory-limit

endel/increase-memory-limit: Increase memory limit for local node binaries ("max-old-space-size")

memory-cache

ptarjan/node-cache: A simple in-memory cache for nodejs
memory-cache - npm

async-disk-cache

async-disk-cache - npm

cache-swap

cache-swap - npm

caching

mape/node-caching: Easier caching in node.js

cacache

npm/cacache: npm's content-addressable cache
cacache - npm

flat-cache

royriojas/flat-cache: A stupidly simple key/value storage using files to persist the data
flat-cache - npm

node-cache

node-cache
node-cache/node-cache: a node internal (in-memory) caching module
node-cache - npm

node-cache-manager

BryanDonovan/node-cache-manager: Cache module for Node.JS
dial-once/node-cache-manager-redis: Node cache store for Redis
dabroek/node-cache-manager-redis-store: Redis store for node-cache-manager using node_redis.
dabroek/node-cache-manager-ioredis: Redis store for node-cache-manager using IORedis.
v4l3r10/node-cache-manager-mongodb: Node cache store for MongoDb
disjunction/node-cache-manager-mongoose: node cache manager store for mongoose
hotelde/node-cache-manager-fs: Node Cache Manager store for filesystem
sheershoff/node-cache-manager-fs-binary: Node Cache Manager store for filesystem with faster binary data stored as separate files
rolandstarke/node-cache-manager-fs-hash: Node Cache Manager store for filesystem that saves the data in a file named with the hash of the key
marudor/node-cache-manager-hazelcast: Node Cache Manager for Hazelcast
theogravity/node-cache-manager-memcached-store: memcached impl for node-cache-manager
theogravity/node-cache-manager-memory-store: Simple in-memory store for node-cache-manager. Mainly used for unit testing purposes.
cache-manager - npm

type-cacheable

joshuaslate/type-cacheable: TypeScript-based caching decorator (currently supports Redis, LRU-Cache and NodeCache)
@type-cacheable/core - npm
@type-cacheable/node-cache-adapter - npm
@type-cacheable/redis-adapter - npm
@type-cacheable/ioredis-adapter - npm
@type-cacheable/lru-cache-adapter - npm

# 本地连续存储(Continuation-Local Storage,CLS)

node-continuation-local-storage

othiym23/node-continuation-local-storage: implementation of https://github.com/joyent/node/issues/5243

node-localstorage

lmaccherone/node-localstorage: A drop-in substitute for the browser native localStorage API that runs on node.js.

puzpuzpuz/cls-rtracer: Request Tracer - CLS-based request id generation for Express, Fastify, Koa and Hapi, batteries included
aigoncharov/cls-proxify: Logging on steroids with CLS and Proxy. Integrated with express, koa, fastify.

# 对象存储(Object Storage)

nuxusr/Node.js---Amazon-S3: An S3 library for node.js. Supports automatic md5 of content, streaming, 100-continues, and very large files
MrYsLab/s3-extend: Control an Arduino Uno, Circuit Playground Express, ESP-8266, Picoboard or Rasberry Pi From Scratch 3
aesopwolf/s3-basic-auth: Express middleware to protect an S3 Bucket with Basic Authentication
atomicframeworks/express-s3-router: A RESTful API for AWS S3 using Express

# 局部线程存储(Thread-local Storage)

cookies

pillarjs/cookies: Signed and unsigned cookies based on Keygrip

jfs

flosse/json-file-store: A simple JSON store for Node.js

node-client-sessions

mozilla/node-client-sessions: secure sessions stored in cookies

tough-cookie

salesforce/tough-cookie: RFC6265 Cookies and CookieJar for Node.js

@ 安全(Security)

# Validation

fastest-validator

icebob/fastest-validator: The fastest JS validator library for NodeJS

indicative

poppinss/indicative: Indicative is a simple yet powerful data validator for Node.js and browsers. It makes it so simple to write async validations on nested set of data.

jayschema

natesilva/jayschema: [Unmaintained] - A comprehensive JSON Schema validator for Node.js

revalidator

flatiron/revalidator: A cross-browser / node.js validator powered by JSON Schema

validator.js

guillaumepotier/validator.js: Powerful objects and strings validation in javascript for Node and the browser

zrrrzzt/html-validator: A Node.js module for validating html using validator.w3.org/nu

safeify

Houfeng/safeify: 让你的 Node 应用安全的隔离的执行非信任的用户自定义代码。
safeify/DOC.md at master · Houfeng/safeify

@ 可视化(Visualization)

#热力图

substack/node-heatmap: canvas heatmaps in node.js and the browser

@ 国际化

i18n-node

mashpie/i18n-node: Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.

@ 任务队列、定时任务、调度任务

bree

breejs/bree: The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v10+ and browsers, uses workers to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and graceful shutdown. Simple, fast, and lightweight. Made for @ForwardEmail and @ladjs.

bull

OptimalBits/bull: Premium Queue package for handling distributed jobs and messages in NodeJS.

node-cron

node-cron
node-cron/node-cron: A simple cron-like job scheduler for Node.js
kelektiv/node-cron: Cron for NodeJS.
cron - npm
node-cron - npm

node-schedule

node-schedule/node-schedule: A cron-like and not-cron-like job scheduler for Node.
node-schedule
node-schedule - npm

node-celery

mher/node-celery: Celery client for Node.js

task.js

icodeforlove/task.js: Simplified interface for getting CPU intensive code to run on all cores (node.js, and web)
mozilla/task.js: Beautiful concurrency for JavaScript

scheduler - npm

@ 数据处理、格式化、类型、编码、解码、压缩&解压缩

# Buffer

bufferhelper

JacksonTian/bufferhelper: Concat buffer correctly and easily.

clone-buffer

clone-buffer - npm

crypto-browserify/buffer-xor: A simple module for bitwise-xor on buffers

# Input/Output,I/O

sipcapture/paStash: pastaʃ'ʃ = Spaghetti I/O Event Data Processing, Interpolation, Correlation and beyond

# Rate Limiter

node-rate-limiter-flexible

animir/node-rate-limiter-flexible: Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM

jhurliman/node-rate-limiter: A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

# Stream

etl

ZJONSSON/node-etl: npm install etl
etl - npm

node-stream-throttle

tjgq/node-stream-throttle: A rate limiter for node.js streams.

node-throttle

TooTallNate/node-throttle: Node.js Transform stream that passes data through at `n` bytes per second

stream-utils
EvanOxfeld/node-pullstream: A node.js stream you can pull data from.
sindresorhus/get-stream: Get a stream as a string, buffer, or array
sindresorhus/get-stdin: Get stdin as a string or buffer

node-brake

substack/node-brake: throttle a stream with backpressure

parameter

node-modules/parameter: A parameter verify tools.

tj/node-only: return whitelisted properties of an object
jieter/Leaflet.Sync: Synchronized view of two maps.
API Rate Limiting with Node and Redis | by Joyce Lin | codeburst

@ 词法、语法、语言&项目

# lambda

node-lambda

motdotla/node-lambda: Command line tool to locally run and deploy your node.js application to Amazon Lambda

mentum/lambdaws-instant-api: Create scalable and distributed API endpoints from any Javascript function

generator-node

yeoman/generator-node: Create a Node.js module

import-local

sindresorhus/import-local: Let a globally installed package use a locally installed version of itself if available

isolated-vm

laverdet/isolated-vm: Secure & isolated JS environments for nodejs

jsdom

js-symbol-tree

jsdom/js-symbol-tree: Turn any collection of objects into its own efficient tree or linked list using Symbol

jsdom/jsdom: A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js

JSTransformers

jstransformers/jstransformer: Normalize the API of any JSTransformer.
ai/jstransformer-lowlight: Lowlight support for JSTransformers
jstransformers/jstransformer-babel: Babel support for JSTransformers.
jstransformer - npm

looks-same

gemini-testing/looks-same: Node.js library for comparing images

lowjs

neonious/lowjs: A port of Node.JS with far lower system requirements. Community version for POSIX systems such as Linux, uClinux or Mac OS X.

npm-dom

npm-dom

node-DeepSpeech

teamthesol/node-DeepSpeech: We provides 'Node' functions for easy use of 'Mozilla/DeepSpeech' STT.

node-libs-browser

webpack/node-libs-browser: [DEPRECATED] The node core libs for in browser usage.
node-libs-browser - npm

tink

npm/tink: a dependency unwinder for javascript

llafuente/class: Class system for nodejs (ES5 required, could work on new browsers). Provide a proper clean wait to deal with spagetti code that usually polute Javascript. Also provide a proper typeof and instanceof.

ksky521/nodeppt: This is probably the best web presentation tool so far!
nathankellenicki/node-poweredup: A Javascript module to interface with LEGO Powered Up components.

Node.js projects

#Node.js 服务端渲染(SSR)

#微服务

burning0xb/common-service
burning0xb/node-service-common: 这是一个微服务通用节点
burning0xb/node-service-order: 这是一个微服务订单节点
burning0xb/node-service-account: 这是一个微服务账户节点
burning0xb/api-rest

blog-node

biaochenxuying/blog-node: 基于 node + express + mongodb 的博客网站后台

instagram-private-api

dilame/instagram-private-api: NodeJS Instagram private API client. Written in TypeScript.

Node-RED

Node-RED
node-red/node-red: Low-code programming for event-driven applications
node-red - npm
Node-RED
ドキュメント : Node-RED日本ユーザ会
APIリファレンス : Node-RED日本ユーザ会

Node.js to browser

bokub/lyo: 📦 Node.js to browser - The easy way

ncc

zeit/ncc: Node.js Compiler Collection

node-elm

bailicangdu/node-elm: 基于 node.js + Mongodb 构建的后台系统

node-fs

bailicangdu/node-fs: 基于node搭建的文件/图片管理系统

nodeMirror

soliton4/nodeMirror: node.js + CodeMirror = powerful ide

Node-Media-Server

illuspas/Node-Media-Server: A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server

Throttle

dmolsen/Throttle: Throttle is a simple node.js app that makes it easier to test how a website performs on poor network connections. For example, testing a responsive website on a poor 3G connection without actually having to have a poor 3G connection. Sim
dmolsen.com

answershuto/Rental: 🏠 Rental app base on Node.js
johntitus/node-horseman: Run PhantomJS from Node
erhutime/MsgAllTime: 演示项目
Nirongxu/nodePlatform-eggjs: 基于egg.js编写的node平台
ruralist-siyi/koa2-mysql-sequelize-JWT: Node.js、koa2、sequelize and mysql、log4js、JWT ;Node.js全栈实战开发;前端taro实现了一个目标记录的weapp;
lifenglei/my-story: 一个学习node的练手项目 node+mysql+vue
yenly/foamy-nextjs: Basic Foam + NextJS with MDX starter for building a digital garden
pipiliang/docker-dashboard: Console based docker dashboard.
hua1995116/shark-cleaner: A cleaning tool to help you quickly clear cache garbage.
leochen-g/wechatBot: 微信每日说,三步教你用Node做一个微信哄女友(基友)神器!还能帮女朋友解决垃圾分类难题

Node.js 资源、整理集&FAQ

¥Node.js 资源

Nodejs-Roadmap

qufei1993/Nodejs-Roadmap: 【Nodejs-Roadmap】侧重于 Node.js 服务端的开发指南,公众号 “Nodejs技术栈”
soliury/noder-react-native: The mobile app of cnodejs.org written in React Native
Node.js技术栈
五月君的动态

nodejs.dev

nodejs/nodejs.dev: A new Node.js resource built using Gatsby.js with React.js, TypeScript, and Remark.
Run JavaScript Everywhere.
The package-lock.json file

nodejs · GitHub Topics
node · GitHub Topics
Node.js 性能平台团队
sindresorhus/awesome-nodejs: Delightful Node.js packages and resources
gamedilong/awesome-nodejs-cn: nodejs优秀资源集
Pines-Cheng/awesome-nodejs-cn: Nodejs 资源大全中文版,正在翻译中。。。
ElemeFE/node-interview: How to pass the Node.js interview of ElemeFE.
typescript-cheatsheets/node: (seeking maintainers) Cheatsheets for experienced Node.js developers getting started with TypeScript
blogfoster/blogfoster-scripts: Single-command, zero-config tooling for Node.js projects
nswbmw/node-in-debugging: 《Node.js 调试指南》
nswbmw/N-blog: 《一起学 Node.js》
goldbergyoni/nodebestpractices: The Node.js best practices list (July 2020)
NoderSurvey/reporters: Node.js 开发者报告
chyingp/nodejs-learning-guide: Nodejs学习笔记以及经验总结,公众号"程序猿小卡"
i5ting/How-to-learn-node-correctly: [全文]如何正确的学习Node.js
aisuhua/restful-api-design-references: RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。
i0natan/nodebestpractices: The largest Node.JS best practices list (June 2018)
Node Weekly
NodeSchool
Node - DEV Community
A NodeJS Magyarul
Node.js Project Calendar
node.js中文资料导航_node-js,资源分享_whqet-CSDN博客
nswbmw/N-chat: 使用 Express + Socket.IO 搭建的多人聊天室
assert 模块 -- JavaScript 标准参考教程(alpha)

¥C/C++ Addons with N-API

n-api · GitHub Topics
The Node-API Resource
如何发布 N-API 包 | Node.js
Newest 'n-api' Questions - Stack Overflow
写一个N-API没那么难? - 知乎
从暴力到 NAN 再到 NAPI——Node.js 原生模块开发方式变迁 - CNode技术社区
豆米的博客

DavidCai1111/nodejs-api-doc: Node.js API doc in Chinese

¥Node.js 整理集

《node.js搭建接口》

《nodejs --- 融会贯通》

《Node.js入门系列》

《NodeJs简明教程》

(...) NodeJs简明教程(1)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(2)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(3)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(4)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(5)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(6)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(7)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(8)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(9)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(10)_程序开发 - SegmentFault 思否
(...) NodeJs简明教程(11) - 完结篇_程序开发 - SegmentFault 思否

《Node.js 包教不包会》

alsotang/node-lessons: 《Node.js 包教不包会》 by alsotang

《使用 Node.js 定制你的技术雷达》

《教你用node从零搭建一套微服务系统》

教你用node从零搭建一套微服务系统(一)_个人文章 - SegmentFault 思否
教你用node从零搭建一套微服务系统(二) - 个人文章 - SegmentFault 思否
教你用node从零搭建一套微服务系统(三) - 个人文章 - SegmentFault 思否
教你用node从零搭建一套微服务系统(四) - 个人文章 - SegmentFault 思否

Newest 'node.js' Questions - Stack Overflow
The most insightful stories about Nodejs - Medium
Node.js Collection – Medium
Nodejs技术栈 - 知乎
Node.js进阶 - 知乎
youyudehexie/node123: node.js中文资料导航

¥Node.js FAQ

¥File System

复制、删除文件 & 文件夹

Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件_node.js_脚本之家
Node.JS循环递归复制文件夹目录及其子文件夹下的所有文件 - OurJS

文件路径

浅析 NodeJs 的几种文件路径 · Issue #48 · imsobear/blog
javascript - Node __dirname, process.cwd() are reporting actual directory instead of symlinked one - Stack Overflow
nodejs __dirname 与 process.cwd()的区别-布布扣-bubuko.com
node中__dirname、__filename、process.cwd()、process.chdir()表示的路径_慕课手记

文件上传

node.js中的fs.unlinkSync方法使用说明_node.js_脚本之家
node.js中的fs.unlink方法使用说明_node.js_脚本之家
node.js中的fs.fsync方法使用说明_node.js_脚本之家
node.js中的fs.ftruncate方法使用说明_node.js_脚本之家
node.js中的fs.fsyncSync方法使用说明_node.js_脚本之家
node.js中的fs.writeSync方法使用说明_node.js_脚本之家
node.js中的fs.write方法使用说明_node.js_脚本之家
node.js中的fs.writeFile方法使用说明_node.js_脚本之家
node.js中的fs.writeFileSync方法使用说明_node.js_脚本之家
node.js中的fs.writeFile方法使用说明_node.js_脚本之家

¥Path

path.resolve 和 path.join

详解Node.js中path模块的resolve()和join()方法的区别_node.js_脚本之家
Nodejs path.resolve 和 path.join | 大专栏

browserify/path-browserify: The path module from Node.js for browsers
浅析 NodeJs 的几种文件路径_node.js_脚本之家

¥VM (Executing JavaScript)

patriksimek/vm2: Advanced vm/sandbox for Node.js
browserify/vm-browserify: require('vm') like in node but for the browser

HTTP 客户端

检测端口

利用Node.js检测端口是否被占用的方法_node.js_脚本之家

进程与线程

去水印

Faithree/dy: 100 行 js 代码下载抖音无水印视频、node.js
抖音: 抖音sign算法接口、去水印、schemeURL
用 Python 下载抖音无水印视频

内存

可执行

将Node.js项目打包为一个可执行文件。 - 知乎

运行 Python 代码

pipcook/packages/boa at main · alibaba/pipcook
@pipcook/boa - npm
imgcook/boa: Call Python packages in JavaScript.

Implementing Redis Pub/Sub in Node.js Application - DEV Community
Node.js - What's next
PhantomJS not found on PATH_慕课问答
nodejs stdout重定向到文件(日志写入) | Jason Zeng
Express搭建服务器-webfem
node.js+express搭建简单的web服务器 | Wangx's blog

Python

Python core

@ Documentation

Python 教程(The Python Tutorial)

The Python Tutorial — Python 3.11.0a7 documentation
Python 教程 — Python 3.11.0a7 文档
7. 输入与输出 — Python 3.11.0a7 文档
4. More Control Flow Tools — Python 2.7.18 documentation

Python 标准库(The Python Standard Library)

内置函数(Built-in Functions)

Built-in Functions — Python 3.10.4 documentation
内置函数 — Python 3.10.4 文档

内置常量(Built-in Constants)

Built-in Constants — Python 3.10.4 documentation
内置常量 — Python 3.10.4 文档

内置类型(Built-in Types)

Built-in Types — Python 3.10.4 documentation
内置类型 — Python 3.10.4 文档
5. Built-in Types — Python 2.7.18 documentation

内置异常(Built-in Exceptions)

Built-in Exceptions — Python 3.10.4 documentation
内置异常 — Python 3.10.4 文档

文本处理服务(Text Processing Services)

string

string — Common string operations — Python 3.10.4 documentation
string --- 常见的字符串操作 — Python 3.10.4 文档

re

re — Regular expression operations — Python 3.10.4 documentation
re --- 正则表达式操作 — Python 3.10.4 文档
re --- 正则表达式操作 — Python 3.10.4 說明文件
Python 正则表达式 | 菜鸟教程

difflib

difflib --- 计算差异的辅助工具 — Python 3.10.2 文档
difflib — Helpers for computing deltas — Python 3.10.4 documentation

Text Processing Services — Python 3.10.4 documentation
文本处理服务 — Python 3.10.4 文档

二进制数据服务(Binary Data Services)

Binary Data Services — Python 3.10.4 documentation
二进制数据服务 — Python 3.10.4 文档

数据类型(Data Types)

datetime

datetime — Basic date and time types — Python 3.10.4 documentation
datetime --- 基本日期和时间类型 — Python 3.10.4 文档

zoneinfo

zoneinfo — IANA time zone support — Python 3.10.4 documentation
zoneinfo --- IANA 时区支持 — Python 3.10.4 文档

calendar

calendar — General calendar-related functions — Python 3.10.4 documentation

collections

collections — Container datatypes — Python 3.10.4 documentation
collections.abc — Abstract Base Classes for Containers — Python 3.10.4 documentation
collections --- 容器資料型態 — Python 3.10.4 說明文件
OrderedDict vs dict in Python: The Right Tool for the Job – Real Python
collections --- 容器数据类型 — Python 3.10.4 文档

heapq

heapq — Heap queue algorithm — Python 3.10.4 documentation

bisect

bisect — Array bisection algorithm — Python 3.10.4 documentation

array

array — Efficient arrays of numeric values — Python 3.10.4 documentation
array --- 高效的数值数组 — Python 3.10.4 文档

weakref

weakref — Weak references — Python 3.10.4 documentation

types

types — Dynamic type creation and names for built-in types — Python 3.10.4 documentation
types --- 动态类型创建和内置类型名称 — Python 3.10.4 文档

copy

copy — Shallow and deep copy operations — Python 3.10.4 documentation

pprint

pprint — Data pretty printer — Python 3.10.4 documentation
pprint --- 数据美化输出 — Python 3.10.4 文档

reprlib

reprlib — Alternate repr() implementation — Python 3.10.4 documentation

enum

enum — Support for enumerations — Python 3.10.4 documentation
enum --- 对枚举的支持 — Python 3.10.4 文档

graphlib

graphlib — Functionality to operate with graph-like structures — Python 3.10.4 documentation

Data Types — Python 3.10.4 documentation
数据类型 — Python 3.10.4 文档

数字和数学模块(Numeric and Mathematical Modules)

numbers

numbers — Numeric abstract base classes — Python 3.10.4 documentation
numbers --- 数字的抽象基类 — Python 3.10.4 文档

math

math — Mathematical functions — Python 3.10.4 documentation
math --- 数学函数 — Python 3.10.4 文档

cmath

cmath — Mathematical functions for complex numbers — Python 3.10.4 documentation
cmath --- 关于复数的数学函数 — Python 3.10.4 文档

decimal

decimal — Decimal fixed point and floating point arithmetic — Python 3.10.4 documentation
decimal --- 十进制定点和浮点运算 — Python 3.10.4 文档

fractions

fractions — Rational numbers — Python 3.10.4 documentation
fractions --- 分数 — Python 3.10.4 文档

random

random — Generate pseudo-random numbers — Python 3.10.4 documentation
random --- 生成伪随机数 — Python 3.10.4 文档

statistics

statistics — Mathematical statistics functions — Python 3.10.4 documentation
statistics --- 数学统计函数 — Python 3.10.4 文档

Numeric and Mathematical Modules — Python 3.10.4 documentation
数字和数学模块 — Python 3.10.4 文档

函数式编程模块(Functional Programming Modules)

itertools

itertools — Functions creating iterators for efficient looping — Python 3.8.2 documentation
itertools --- 为高效循环而创建迭代器的函数 — Python 3.10.4 文档
Itertools in Python 3, By Example – Real Python

functools

functools — Higher-order functions and operations on callable objects — Python 3.10.4 documentation
functools --- 高阶函数和可调用对象上的操作 — Python 3.10.4 文档

operator

operator — Standard operators as functions — Python 3.10.4 documentation
operator --- 标准运算符替代函数 — Python 3.10.4 文档

Functional Programming Modules — Python 3.10.4 documentation
函数式编程模块 — Python 3.10.4 文档

文件和目录访问(File and Directory Access)

pathlib

pathlib — Object-oriented filesystem paths — Python 3.10.4 documentation
pathlib --- 面向对象的文件系统路径 — Python 3.10.4 文档
pathlib — Object-oriented filesystem paths — Python 3.7.13 documentation

os.path

os.path — Common pathname manipulations — Python 3.10.4 documentation
os.path --- 常用路径操作 — Python 3.10.4 文档
11.2. os.path — 常见路径操作 — Python 3.5.10 說明文件
Python os.path() 模块 | 菜鸟教程

fileinput

fileinput — Iterate over lines from multiple input streams — Python 3.10.4 documentation
fileinput --- 迭代来自多个输入流的行 — Python 3.10.4 文档

stat

stat — Interpreting stat() results — Python 3.10.4 documentation
stat --- 解析 stat() 结果 — Python 3.10.4 文档

filecmp

filecmp — File and Directory Comparisons — Python 3.10.4 documentation
filecmp --- 文件及目录的比较 — Python 3.10.4 文档
fnmatch --- Unix 文件名模式匹配 — Python 3.10.4 文档

tempfile

tempfile — Generate temporary files and directories — Python 3.10.4 documentation
tempfile --- 生成临时文件和目录 — Python 3.10.4 文档

glob

glob — Unix style pathname pattern expansion — Python 3.10.4 documentation
glob --- Unix 风格路径名模式扩展 — Python 3.10.4 文档

fnmatch

fnmatch — Unix filename pattern matching — Python 3.10.4 documentation

shutil

shutil — High-level file operations — Python 3.10.4 documentation
shutil --- 高阶文件操作 — Python 3.10.4 文档

File and Directory Access — Python 3.10.4 documentation
文件和目录访问 — Python 3.10.4 文档

数据持久化(Data Persistence)

Data Persistence — Python 3.10.4 documentation
数据持久化 — Python 3.10.4 文档
pickle — Python object serialization — Python 3.10.4 documentation
pickle --- Python 对象序列化 — Python 3.10.4 文档

数据压缩和存档(Data Compression and Archiving)

zlib

zlib — Compression compatible with gzip — Python 3.10.4 documentation
zlib --- 与 gzip 兼容的压缩 — Python 3.10.4 文档

gzip

gzip — Support for gzip files — Python 3.10.4 documentation
gzip --- 对 gzip 格式的支持 — Python 3.10.4 文档

bz2

bz2 — Support for bzip2 compression — Python 3.10.4 documentation
bz2 --- 对 bzip2 压缩算法的支持 — Python 3.10.4 文档

lzma

lzma — Compression using the LZMA algorithm — Python 3.10.4 documentation
lzma --- 用 LZMA 算法压缩 — Python 3.10.4 文档

zipfile

zipfile — Work with ZIP archives — Python 3.10.4 documentation
zipfile --- 使用ZIP存档 — Python 3.10.4 文档

tarfile

tarfile — Read and write tar archive files — Python 3.10.4 documentation
tarfile --- 读写tar归档文件 — Python 3.10.4 文档

Data Compression and Archiving — Python 3.10.4 documentation
数据压缩和存档 — Python 3.10.4 文档

文件格式(File Formats)

csv

csv — CSV File Reading and Writing — Python 3.10.4 documentation
csv --- CSV 文件读写 — Python 3.10.4 文档

configparser

configparser — Configuration file parser — Python 3.10.4 documentation
configparser --- 配置文件解析器 — Python 3.10.4 文档
configparser --- 配置文件解析器 — Python 3.10.4 說明文件

tomllib

tomllib — Parse TOML files — Python 3.11.0a7 documentation

netrc

netrc — netrc file processing — Python 3.10.4 documentation
netrc --- netrc 文件处理 — Python 3.10.4 文档
netrc — netrc file processing — Python 3.11.0a7 documentation

plistlib

plistlib — Generate and parse Apple .plist files — Python 3.11.0a7 documentation

File Formats — Python 3.10.4 documentation
File Formats — Python 3.11.0a7 documentation
文件格式 — Python 3.10.4 文档

加密服务(Cryptographic Services)

hashlib

hashlib — Secure hashes and message digests — Python 3.10.4 documentation
hashlib --- 安全哈希与消息摘要 — Python 3.10.4 文档

hmac

hmac — Keyed-Hashing for Message Authentication — Python 3.10.4 documentation
hmac --- 基于密钥的消息验证 — Python 3.10.4 文档

Cryptographic Services — Python 3.10.4 documentation
加密服务 — Python 3.10.4 文档

通用操作系统服务(Generic Operating System Services)

os

os — Miscellaneous operating system interfaces — Python 3.10.4 documentation
os --- 多种操作系统接口 — Python 3.10.4 文档
Python os.chmod() 方法 | 菜鸟教程

io

io — Core tools for working with streams — Python 3.10.4 documentation
io --- 处理流的核心工具 — Python 3.10.4 文档

time

time — Time access and conversions — Python 3.10.4 documentation
time --- 时间的访问和转换 — Python 3.10.4 文档

argparse

argparse — Parser for command-line options, arguments and sub-commands — Python 3.10.2 documentation
argparse --- 命令行选项、参数和子命令解析器 — Python 3.10.4 文档
16.4. argparse — 命令行选项、参数和子命令解析器 — Python 3.6.15 文档

getopt

getopt — C-style parser for command line options — Python 3.10.2 documentation
getopt --- C 风格的命令行选项解析器 — Python 3.10.4 文档

logging

logging — Logging facility for Python — Python 3.10.4 documentation
logging --- Python 的日志记录工具 — Python 3.10.4 文档

logging.config

logging.config — Logging configuration — Python 3.10.4 documentation
logging.config --- 日志记录配置 — Python 3.10.4 文档

logging.handlers

logging.handlers — Logging handlers — Python 3.10.4 documentation
logging.handlers --- 日志处理程序 — Python 3.10.4 文档

getpass

getpass — Portable password input — Python 3.10.4 documentation
getpass --- 便携式密码输入工具 — Python 3.10.4 文档

platform

platform — Access to underlying platform’s identifying data — Python 3.10.4 documentation
platform --- 获取底层平台的标识数据 — Python 3.10.4 文档

errno

errno — Standard errno system symbols — Python 3.10.4 documentation
errno --- 标准 errno 系统符号 — Python 3.10.4 文档

ctypes

ctypes — A foreign function library for Python — Python 3.10.4 documentation
ctypes --- Python 的外部函数库 — Python 3.10.4 文档

Generic Operating System Services — Python 3.10.4 documentation
通用操作系统服务 — Python 3.10.4 文档

并发执行(Concurrent Execution)

threading

threading — Thread-based parallelism — Python 3.10.4 documentation
threading --- 基于线程的并行 — Python 3.10.4 文档

multiprocessing

multiprocessing — Process-based parallelism — Python 3.10.4 documentation
multiprocessing --- 基于进程的并行 — Python 3.10.4 文档

multiprocessing.shared_memory

multiprocessing.shared_memory — Provides shared memory for direct access across processes — Python 3.10.4 documentation
multiprocessing.shared_memory --- 可从进程直接访问的共享内存 — Python 3.10.4 文档

concurrent

The concurrent package — Python 3.10.4 documentation
concurrent 包 — Python 3.10.4 文档

concurrent.futures

concurrent.futures — Launching parallel tasks — Python 3.10.4 documentation
concurrent.futures --- 启动并行任务 — Python 3.10.4 文档

subprocess

subprocess — Subprocess management — Python 3.10.4 documentation
subprocess --- 子进程管理 — Python 3.10.4 文档

sched

sched --- 事件调度器 — Python 3.10.4 文档
sched — Event scheduler — Python 3.10.4 documentation

queue

queue — A synchronized queue class — Python 3.10.4 documentation
queue --- 一个同步的队列类 — Python 3.10.4 文档

contextvars

contextvars — Context Variables — Python 3.10.4 documentation
contextvars --- 上下文变量 — Python 3.10.4 文档

_thread

_thread — Low-level threading API — Python 3.10.4 documentation
_thread --- 底层多线程 API — Python 3.10.4 文档

Concurrent Execution — Python 3.10.4 documentation
并发执行 — Python 3.10.4 文档

网络和进程间通信(Networking and Interprocess Communication)

asyncio

asyncio — Asynchronous I/O — Python 3.10.4 documentation
asyncio --- 异步 I/O — Python 3.10.4 文档
Async IO in Python: A Complete Walkthrough – Real Python
python/asyncio: asyncio historical repository
asyncio · PyPI
队列集 — Python 3.10.4 文档
队列集 — Python 3.10.4 說明文件

socket

socket — Low-level networking interface — Python 3.10.4 documentation
socket --- 底层网络接口 — Python 3.10.4 文档

ssl

ssl — TLS/SSL wrapper for socket objects — Python 3.10.4 documentation
ssl --- 套接字对象的 TLS/SSL 包装器 — Python 3.10.4 文档

Networking and Interprocess Communication — Python 3.10.4 documentation
网络和进程间通信 — Python 3.10.4 文档

互联网数据处理(Internet Data Handling)

email

email — An email and MIME handling package — Python 3.10.4 documentation
email --- 电子邮件与 MIME 处理包 — Python 3.10.4 文档

json

json — JSON encoder and decoder — Python 3.10.4 documentation
json --- JSON 编码和解码器 — Python 3.10.4 文档

mimetypes

mimetypes — Map filenames to MIME types — Python 3.10.4 documentation
mimetypes --- 映射文件名到 MIME 类型 — Python 3.10.4 文档

base64

base64 — Base16, Base32, Base64, Base85 Data Encodings — Python 3.10.4 documentation
base64 --- Base16, Base32, Base64, Base85 数据编码 — Python 3.10.4 文档

Internet Data Handling — Python 3.10.4 documentation
互联网数据处理 — Python 3.10.4 文档

结构化标记处理工具(Structured Markup Processing Tools)

html

html — HyperText Markup Language support — Python 3.10.4 documentation
html --- 超文本标记语言支持 — Python 3.10.4 文档

xml

XML Processing Modules — Python 3.10.4 documentation
XML处理模块 — Python 3.10.4 文档

Structured Markup Processing Tools — Python 3.10.4 documentation
结构化标记处理工具 — Python 3.10.4 文档

互联网协议和支持(Internet Protocols and Support)

webbrowser

webbrowser — Convenient web-browser controller — Python 3.10.4 documentation
webbrowser --- 方便的 Web 浏览器控制工具 — Python 3.10.4 文档

wsgiref

wsgiref — WSGI Utilities and Reference Implementation — Python 3.10.4 documentation
wsgiref --- WSGI 工具和参考实现 — Python 3.10.4 文档

urllib

urllib — URL handling modules — Python 3.10.4 documentation
urllib --- URL 处理模块 — Python 3.10.4 文档

http

http — HTTP modules — Python 3.10.4 documentation
http --- HTTP 模块 — Python 3.10.4 文档

ftplib

ftplib — FTP protocol client — Python 3.10.4 documentation
ftplib --- FTP 协议客户端 — Python 3.10.4 文档

poplib

poplib — POP3 protocol client — Python 3.10.4 documentation
poplib --- POP3 协议客户端 — Python 3.10.4 文档

imaplib

imaplib — IMAP4 protocol client — Python 3.10.4 documentation
imaplib --- IMAP4 协议客户端 — Python 3.10.4 文档

smtplib

smtplib — SMTP protocol client — Python 3.10.4 documentation
smtplib --- SMTP 协议客户端 — Python 3.10.4 文档

uuid

uuid — UUID objects according to RFC 4122 — Python 3.10.4 documentation
uuid --- RFC 4122 定义的UUID对象 — Python 3.10.4 文档

socketserver

socketserver — A framework for network servers — Python 3.10.4 documentation
socketserver --- 用于网络服务器的框架 — Python 3.10.4 文档

xmlrpc

xmlrpc — XMLRPC server and client modules — Python 3.10.4 documentation
xmlrpc --- XMLRPC 服务端与客户端模块 — Python 3.10.4 文档

ipaddress

ipaddress — IPv4/IPv6 manipulation library — Python 3.10.4 documentation
ipaddress --- IPv4/IPv6 操作库 — Python 3.10.4 文档

Internet Protocols and Support — Python 3.10.4 documentation
互联网协议和支持 — Python 3.10.4 文档

多媒体服务(Multimedia Services)

Multimedia Services — Python 3.10.4 documentation
多媒体服务 — Python 3.10.4 文档

国际化(Internationalization)

Internationalization — Python 3.10.4 documentation
国际化 — Python 3.10.4 文档

程序框架(Program Frameworks)

cmd

cmd — Support for line-oriented command interpreters — Python 3.10.4 documentation
cmd --- 支持面向行的命令解释器 — Python 3.10.4 文档

Program Frameworks — Python 3.10.4 documentation
程序框架 — Python 3.10.4 文档

Tk图形用户界面(GUI)(Graphical User Interfaces with Tk)

Graphical User Interfaces with Tk — Python 3.10.4 documentation
Tk图形用户界面(GUI) — Python 3.10.4 文档
tkinter — Python interface to Tcl/Tk — Python 3.10.5 documentation

开发工具(Development Tools)

Development Tools — Python 3.10.4 documentation
开发工具 — Python 3.10.4 文档

类型提示支持(Support for type hints)

typing — Support for type hints — Python 3.10.4 documentation
typing --- 类型提示支持 — Python 3.10.4 文档

调试和分析(Debugging and Profiling)

Audit events table

Audit events table — Python 3.10.4 documentation

bdb

bdb — Debugger framework — Python 3.10.4 documentation

faulthandler

faulthandler — Dump the Python traceback — Python 3.10.4 documentation

pdb

pdb — The Python Debugger — Python 3.10.4 documentation

The Python Profilers

The Python Profilers — Python 3.10.4 documentation

timeit

timeit — Measure execution time of small code snippets — Python 3.10.4 documentation

trace

trace — Trace or track Python statement execution — Python 3.10.4 documentation
trace —— 跟踪 Python 语句的执行 — Python 3.10.4 文档

tracemalloc

tracemalloc — Trace memory allocations — Python 3.10.4 documentation

Debugging and Profiling — Python 3.10.4 documentation
调试和分析 — Python 3.10.4 文档

软件打包和分发(Software Packaging and Distribution)

distutils

distutils — Building and installing Python modules — Python 3.10.4 documentation
stsci.distutils · PyPI
distutils --- 构建和安装 Python 模块 — Python 3.10.4 文档

venv

venv — Creation of virtual environments — Python 3.10.4 documentation
venv --- 创建虚拟环境 — Python 3.10.4 文档

zipapp

zipapp — Manage executable Python zip archives — Python 3.10.4 documentation
zipapp —— 管理可执行的 Python zip 打包文件 — Python 3.10.4 文档

Software Packaging and Distribution — Python 3.10.4 documentation
软件打包和分发 — Python 3.10.4 文档

Python运行时服务(Python Runtime Services)

sys

sys — System-specific parameters and functions — Python 3.10.4 documentation
sys --- 系统相关的参数和函数 — Python 3.10.4 文档

sysconfig

sysconfig — Provide access to Python’s configuration information — Python 3.10.4 documentation
sysconfig —— 提供对 Python 配置信息的访问支持 — Python 3.10.4 文档

builtins

builtins — Built-in objects — Python 3.10.4 documentation
builtins --- 内建对象 — Python 3.10.4 文档

__main__

__main__ — Top-level code environment — Python 3.10.4 documentation
__main__ --- Top-level code environment — Python 3.10.4 文档

gc

gc — Garbage Collector interface — Python 3.10.4 documentation
gc --- 垃圾回收器接口 — Python 3.10.4 文档

Python Runtime Services — Python 3.10.4 documentation
Python运行时服务 — Python 3.10.4 文档

自定义 Python 解释器(Custom Python Interpreters)

Custom Python Interpreters — Python 3.10.4 documentation
自定义 Python 解释器 — Python 3.10.4 文档

导入模块(Importing Modules)

pkgutil

pkgutil — Package extension utility — Python 3.10.4 documentation
pkgutil --- 包扩展工具 — Python 3.10.4 文档

modulefinder

modulefinder — Find modules used by a script — Python 3.10.4 documentation
modulefinder --- 查找脚本使用的模块 — Python 3.10.4 文档

importlib

importlib — The implementation of import — Python 3.10.4 documentation
importlib --- import 的实现 — Python 3.10.4 文档

Importing Modules — Python 3.10.4 documentation
导入模块 — Python 3.10.4 文档

Python 语言服务(Python Language Services)

ast

ast — Abstract Syntax Trees — Python 3.10.4 documentation
ast --- 抽象语法树 — Python 3.10.4 文档

Python Language Services — Python 3.10.4 documentation
Python 语言服务 — Python 3.10.4 文档

Windows系统相关模块(MS Windows Specific Services)

MS Windows Specific Services — Python 3.10.4 documentation
Windows系统相关模块 — Python 3.10.4 文档

Unix 专有服务(Unix Specific Services)

Unix Specific Services — Python 3.10.4 documentation
Unix 专有服务 — Python 3.10.4 文档
pty — Pseudo-terminal utilities — Python 3.10.5 documentation

被取代的模块(Superseded Modules)

Superseded Modules — Python 3.10.4 documentation
被取代的模块 — Python 3.10.4 文档

Security Considerations

Security Considerations — Python 3.10.4 documentation

未创建文档的模块(Undocumented Modules)

Undocumented Modules — Python 3.10.4 documentation
未创建文档的模块 — Python 3.10.4 文档

The Python Standard Library — Python 3.11.0a7 documentation
Python 标准库 — Python 3.11.0a7 文档
The Python Standard Library — Python 2.7.18 documentation

Python 语言参考手册(The Python Language Reference)

The Python Language Reference — Python 3.11.0a7 documentation
Python 语言参考手册 — Python 3.10.4 文档
5. 导入系统 — Python 3.10.4 文档

Python安装和使用(Python Setup and Usage)

Python Setup and Usage — Python 3.11.0a7 documentation
Python安装和使用 — Python 3.11.0a7 文档

Python 常用指引(Python HOWTOs)

Python HOWTOs — Python 3.11.0a7 documentation
Python 常用指引 — Python 3.11.0a7 文档

安装 Python 模块(Installing Python Modules)

Installing Python Modules — Python 3.11.0a7 documentation
安装 Python 模块 — Python 3.11.0a7 文档

分发 Python 模块(Distributing Python Modules)

Distributing Python Modules — Python 3.11.0a7 documentation
分发 Python 模块 — Python 3.11.0a7 文档

扩展和嵌入 Python 解释器(Extending and Embedding the Python Interpreter)

Extending and Embedding the Python Interpreter — Python 3.11.0a7 documentation
扩展和嵌入 Python 解释器 — Python 3.11.0a7 文档

Python/C API 参考手册(Python/C API Reference Manual)

Python/C API Reference Manual — Python 3.11.0a7 documentation
Python/C API 参考手册 — Python 3.11.0a7 文档

Python 常见问题(Python Frequently Asked Questions)

Python Frequently Asked Questions — Python 3.11.0a7 documentation
Python 常见问题 — Python 3.11.0a7 文档

Our Documentation | Python.org
3.11.0a7 Documentation
3.10.4 Documentation
3.10.4 Documentation
3.10.4 Documentation
The Python Standard Library — Python 3.10.4 documentation
Python 标准库 — Python 3.10.4 文档
Python 2.7.18 說明文件
The Python Standard Library — Python 2.7.18 documentation
Glossary — Python 3.12.0a0 documentation
Python Module Index — Python 3.12.0a0 documentation
Index — Python 3.12.0a0 documentation

@ Python Style Guide

styleguide | Style guides for Google-originated open-source projects
PEP 8 – Style Guide for Python Code | peps.python.org
styleguide | Style guides for Google-originated open-source projects

IPython

IPython
ipython/ipython: Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
ipython · PyPI
Jupyter and the future of IPython — IPython

PyO3

PyO3
PyO3/pyo3: Rust bindings for the Python interpreter
maturin · PyPI
Introduction - PyO3 user guide

Python Enhancement Proposals,PEPs

python/peps: Python Enhancement Proposals
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
PEP 249 – Python Database API Specification v2.0 | peps.python.org
PEP 333 – Python Web Server Gateway Interface v1.0 | peps.python.org
PEP 440 – Version Identification and Dependency Specification | peps.python.org
PEP 3143 – Standard daemon process library | peps.python.org
PEP 3333 – Python Web Server Gateway Interface v1.0.1 | peps.python.org
PEP 498 – Literal String Interpolation | peps.python.org

Python in Python Implementation,PyPy

PyPy.js

PyPy.js
pypyjs/pypyjs: PyPy compiled to JavaScript
PyPy.js

mozillazg/pypy: The unofficial GitHub mirror of PyPy
PyPy
doc.pypy.org
PyPy · GitLab
Pypy - Official Image | Docker Hub
PyPy Releases

Python Package Index,PyPI

PyPI Mirrors

Simple index
Simple Index
Simple Index
Simple Index
Simple Index
pip 使用国内镜像源 | 菜鸟教程
Simple Index
PyPI Mirror
Simple Index

PyPI · The Python Package Index
PyPI · Python包的索引 | 第三方库大全

Python Software Foundation

Python Software Foundation
Python Software Foundation GitHub Organization | Python Software Foundation
Python Software Foundation | Python Software Foundation

Static Typing

mypy

python/mypy: Optional static typing for Python
mypy · PyPI
mypy1989 · PyPI

python · GitHub Topics
Python
python/cpython: The Python programming language
Welcome to Python.org
Download Python | Python.org
PEP 397 -- Python launcher for Windows | Python.org
Tool recommendations — Python Packaging User Guide
PYnative: Learn Python with Tutorials, Exercises, and Quizzes
Python Tutorials – Real Python
Index of /ftp/python/
Python 异常处理 | 菜鸟教程
mail.python.org Mailing Lists
[Python-Dev] Changes to PEP 498 (f-strings)

Python frameworks

@ Full Stack Framework

Django

Django core

Django
django/django: The Web framework for perfectionists with deadlines.
The web framework for perfectionists with deadlines | Django

Django libs、plugins&tools

django-cryptography

georgemarshall/django-cryptography: Easily encrypt data in Django
django-cryptography · PyPI

django-jinja

niwinz/django-jinja: Simple and nonobstructive jinja2 integration with Django.
django-jinja · PyPI

lincolnloop/django-alive: Healthchecks for Django
labd/django-healthchecks: Simple Django app/framework to publish health check for monitoring purposes
KristianOellegaard/django-health-check: a pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.
rehive/django-healthz: Simple middleware for healthchecks
mwarkentin/django-watchman: django-watchman exposes a status endpoint for your backing services like databases, caches, etc.
adamchainz/django-htmx: Extensions for using Django with htmx.
unbit/django-uwsgi: Django related examples/trick/modules for uWSGI
django-health-check · PyPI
django-authlib · PyPI
django-google-auth · PyPI
django-google-auth2 · PyPI
django-args · PyPI
django-url-params · PyPI
cachecontrol-django · PyPI
django-rest-github-oauth · PyPI

django-redis

jazzband/django-redis: Full featured redis cache backend for Django.
django-redis · PyPI

Django 资源、整理集&FAQ

jbwolfe/awesome-django: A curated list of awesome Django apps and projects.

Pyramid

Pylons/pyramid: Pyramid - A Python web framework
Pylons/pyramid_cookbook: Pyramid cookbook recipes (documentation)
Welcome to Pyramid, a Python Web Framework

TurboGears

TurboGears
TurboGears/tg2: Python web framework with full-stack layer implemented on top of a microframework core with support for MongoDB, Pluggable Applications and autogenerated Admin
The Web Framework that scales with you. — TurboGears2 Website 3.0 documentation

web2py

web2py
web2py/web2py: Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
web2py/web2py-book: web2py-book
web2py.com

@ Micro Framework

Bottle

Bottle Micro Web Framework
bottlepy/bottle: bottle.py is a fast and simple micro-framework for python web-applications.
Bottle: Python Web Framework — Bottle 0.13-dev documentation

eve

eve
pyeve/eve: REST API framework designed for human beings
Python REST API Framework: Eve, the Simple Way to REST. — Eve 2.0 documentation
pyeve/cerberus: Lightweight, extensible data validation library for Python

Falcon

Falconry
falconry/falcon: The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
The Falcon Web Framework — Falcon 3.1.0 documentation

FastAPI

tiangolo/fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production
jtom38/fastapi_healthcheck: Easy to use health check for your FastAPI.
FastAPI

Flask

Flask core

pallets/flask: The Python micro framework for building web applications.
Flask · PyPI
Welcome to Flask — Flask Documentation (2.1.x)
Welcome to Flask — Flask Documentation (2.0.x)
Welcome to Flask — Flask Documentation (1.1.x)

Flask libs、plugins&tools

Flask-Dance

singingwolfboy/flask-dance: Doing the OAuth dance with style using Flask, requests, and oauthlib.
Flask-Dance · PyPI
Flask-Dance — Flask Dance 6.0.0 documentation

tzulberti/Flask-PyPi-Proxy: A pypi proxy done using flask
talkpython/htmx-python-course: Student details, source code, and more for our HTMX + Flask: Modern Python Web Apps, Hold the JavaScript course.
flask-swagger · PyPI
Flask-Authlib · PyPI
Flask-Pypi-Proxy · PyPI
flask-reverse-proxy-fix · PyPI
Flask-CacheControl · PyPI
Flask-MySQLdb · PyPI

Flask 资源、整理集& FAQ

《Explore Flask》

rpicard/explore-flask: Source of Explore Flask book
Explore Flask — Explore Flask 1.0 documentation

humiaozuzu/awesome-flask: A curated list of awesome Flask resources and plugins
super-hacky flask proxy
python - Proxying to another web service with Flask - Stack Overflow
欢迎来到 Flask 的世界 — Flask中文文档(2.1.x)
第一节:Flask简介 - Python框架Flask基础教程 - 知了传课
Flask 中文网
欢迎使用 Flask — Flask 0.10.1 documentation

Hug

Hug API Framework
hugapi/hug: Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
hug: Embrace the APIs of the future

Sanic

Sanic Community Organization
sanic-org/sanic: Next generation Python web server/framework | Build fast. Run fast.
sanic-org/sanic-openapi: Easily document your Sanic API with a UI
songcser/sanic-ms: 基于sanic的微服务基础架构
mekicha/awesome-sanic: A curated list of awesome Sanic resources and extensions
howie6879/Sanic-For-Pythoneer: 📚 一份sanic使用教程,开源小书
ahopkins/sanic-jwt: Authentication, JWT, and permission scoping for Sanic
Sanic 框架

Tornado

tornadoweb
tornadoweb/tornado: Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
tornado · PyPI
Tornado Web Server — Tornado 6.1 documentation

@ REST Framework

aiohttp

aio-libs/aiohttp: Asynchronous HTTP client/server framework for asyncio and Python
aiohttp · PyPI
aiohttp-oauth-client · PyPI
aiohttp-google-auth-backend · PyPI
acachecontrol · PyPI

apiflask

APIFlask
apiflask/apiflask: A lightweight Python web API framework.
APIFlask

CherryPy

CherryPy
cherrypy/cherrypy: CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev
CherryPy · PyPI
CherryPy — A Minimalist Python Web Framework — CherryPy 18.6.1.dev49+g98929b51.d20210117 documentation

connexion

spec-first/connexion: Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Welcome to Connexion’s documentation! — Connexion 2020.0.dev1 documentation

cornice

Cornices
Cornices/cornice: Build Web Services with Pyramid.
Cornice: A REST framework for Pyramid — Cornice 5.0.0 documentation

djangorestframework

encode/django-rest-framework: Web APIs for Django. 🎸
Home - Django REST framework

Flask-MongoRest

closeio/flask-mongorest: Restful API framework wrapped around MongoEngine
Flask-MongoRest · PyPI

Flask-RESTful

flask-restful
flask-restful/flask-restful: Simple framework for creating REST APIs
Flask-RESTful · PyPI
flask-restful-swagger · PyPI
flask-restful-swagger-2 · PyPI
flask-restful-swagger-3 · PyPI
Flask-RESTful — Flask-RESTful 0.3.8 documentation
Flask-RESTful — Flask-RESTful 0.3.1 documentation
python - Flask-restful - Custom error handling - Stack Overflow

Flask-Restless

jfinkels/flask-restless: NO LONGER MAINTAINED - A Flask extension for creating simple ReSTful JSON APIs from SQLAlchemy models.
Flask-Restless · PyPI
flask-restless-swagger · PyPI
flask-restless-swagger-2 · PyPI

flask-apispec

jmcarp/flask-apispec
flask-apispec · PyPI

flask-peewee

coleifer/flask-peewee: flask integration for peewee, including admin, authentication, rest api and more
flask-peewee · PyPI

flask-restplus

noirbizarre/flask-restplus: Fully featured framework for fast, easy and documented API development with Flask
flask-restplus · PyPI

oauthlib

OAuthlib
oauthlib/oauthlib: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
oauthlib · PyPI
Welcome to OAuthLib’s documentation! — OAuthLib 3.2.0 documentation

Flask-Potion · PyPI

@ Scraping Framework

grab

lorien/grab: Web Scraping Framework

@ 事件溯源(Event Sourcing)

eventsourcing

Event Sourcing in Python
pyeventsourcing/eventsourcing: A library for event sourcing in Python.
Event Sourcing in Python — eventsourcing 9.2.16 documentation

@ 测试框架(Testing Framework)

# 自动化测试(Automated Testing)

playwright

microsoft/playwright-python: Python version of the Playwright testing and automation library.
Fast and reliable end-to-end testing for modern web apps | Playwright Python
microsoft/playwright-pytest: Pytest plugin to write end-to-end browser tests with Playwright.

PySys System Test Framework

PySys System Test Framework
pysys-test/pysys-test: PySys System Test Framework
PySys · PyPI
Welcome to PySys! — PySys v2.1 documentation
Apama Python APIs — Python API for Apama 10.5.4.1 documentation
PySys Test Framework — Python API for Apama 10.5.4.1 documentation

pytest

pytest-dev

pytest-dev
pytest-dev/pytest: The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
pytest-dev/pytest-cov: Coverage plugin for pytest.
pytest-dev/pytest-django: A Django plugin for pytest.
pytest-dev/pytest-asyncio: Pytest support for asyncio.
pytest-dev/pytest-bdd: BDD library for the py.test runner
pytest-dev/pytest-xdist: pytest plugin for distributed testing and loop-on-failures testing modes.
pytest-dev/pytest-html: Plugin for generating HTML reports for pytest results
pytest-dev/pytest-mock: Thin-wrapper around the mock package for easier use with pytest
pytest-dev/pytest-selenium: Plugin for running Selenium with pytest
pytest-dev/pytest-flask: A set of pytest fixtures to test Flask applications
pytest-dev/pytest-qt: pytest plugin for Qt (PyQt4, PyQt5 and PySide) application testing
pytest-dev/pytest-splinter: pytest splinter and selenium integration for anyone interested in browser interaction in tests
pytest-dev/pytest-rerunfailures: a pytest plugin that re-runs failed tests up to -n times to eliminate flakey failures
pytest-dev/unittest2pytest: helps rewriting Python `unittest` test-cases into `pytest` test-cases
pytest · PyPI
pytest-cov · PyPI
pytest: helps you write better programs — pytest documentation
pytest: helps you write better programs — pytest documentation
pytest-dev/pytest-testinfra: Testinfra test your infrastructures

man-group/pytest-plugins: A grab-bag of nifty pytest plugins
joeyespo/pytest-watch: Local continuous test runner with pytest and watchdog.
pluralsight/intro-to-pytest: An introduction to PyTest with lots of simple, hackable examples
avast/pytest-docker: Docker-based integration tests
luizyao/pytest-chinese-doc: pytest 官方文档的中文翻译,但不仅仅是单纯的翻译,也包含自己的理解和实践。
browsertron/pytest-parallel: A pytest plugin for parallel and concurrent testing
tarpas/pytest-testmon: Selects tests affected by changed files. Continous test runner when used with pytest-watch.
alfredodeza/pytest.vim: Runs your UnitTests with py.test displaying red/green bars and errors
Teemu/pytest-sugar: a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
13691579846/PytestAutoTestFrameWork: pytest测试框架实战实例
ionelmc/pytest-benchmark: py.test fixture for benchmarking code
wintests/pytestDemo: 使用 Python+Requests+Pytest+YAML+Allure 实现接口自动化
smarie/python-pytest-cases: Separate test code from test cases in pytest.
The-Compiler/pytest-vw: pytest-vw makes your failing test cases succeed under CI tools scrutiny
prashanth-sams/pytest-html-reporter: Generates a static html report based on pytest framework
pytest_cases

pytest-httpx

Colin-b/pytest_httpx: pytest fixture to mock HTTPX
pytest-httpx · PyPI

pytest-envvars · PyPI

pipen

pwwang/pipen: pipen - A pipeline framework for python
pipen · PyPI
pipen

seldom

SeldomQA/seldom: WebUI/HTTP automation testing framework based on unittest

Twisted Matrix Labs

Twisted Matrix Labs
twisted/twisted: Event-driven networking engine written in Python.
Twisted
Twisted · PyPI
Twisted

Webware

Webware for Python
WebwareForPython/w4py3: Webware for Python 3
Webware for Python 2

allure-framework/allure-python: Allure integrations for Python test frameworks

Python libs、plugins&tools

@ Archive、Build、Distribution、Pack & Publish

cx_Freeze

marcelotduarte/cx_Freeze: Create standalone executables from Python scripts, with the same performance and is cross-platform.
cx-Freeze · PyPI
Welcome to cx_Freeze’s documentation! — cx_Freeze 6.11.0-dev0 documentation

Nuitka

Nuitka Organization
Nuitka/Nuitka: Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Nuitka the Python Compiler

PyInstaller

PyInstaller
pyinstaller/pyinstaller: Freeze (package) Python programs into stand-alone executables
www.pyinstaller.org
PyInstaller Manual — PyInstaller 4.10 documentation
Using PyInstaller to Easily Distribute Python Applications – Real Python
PyInstaller Manual — PyInstaller 5.1 documentation

py2exe

py2exe
py2exe/py2exe: A distutils extension to create standalone Windows programs from Python code
FrontPage - py2exe.org
py2exe · PyPI
FrontPage - py2exe.org

XAR

facebookincubator/xar: executable archive format

pyinstaller-setuptools · PyPI
create-python-package · PyPI
create-package · PyPI
termux-create-package · PyPI
create-python-app · PyPI
python-build · PyPI
distlib · PyPI
How to Publish an Open-Source Python Package to PyPI – Real Python

@ Automation

buildout

buildout
buildout/buildout: Buildout is a deployment automation tool written in and extended with Python
Buildout, an automation tool written in and extended with Python — Buildout 2.7 documentation

NoneBot

NoneBot
nonebot/nonebot: 基于 OneBot 标准的 Python 异步 QQ 机器人框架 / Asynchronous QQ robot framework based on OneBot for Python

nox

wntrblm/nox: Flexible test automation for Python
Welcome to Nox — Nox 2022.1.7 documentation

autopilot-rs/autopy: A simple, cross-platform GUI automation module for Python and Rust.
autopilot-rs/autopy-legacy: DEPRECATED: Replaced by https://github.com/autopilot-rs/autopy

@ Compatibility Library

six

benjaminp/six: Python 2 and 3 compatibility library
six · PyPI
Six: Python 2 and 3 Compatibility Library — six 1.15.0 documentation

@ Configuration Management

django-configurations

jazzband/django-configurations: A helper for organizing Django project settings by relying on well established programming patterns.

dynaconf

rochacbruno/dynaconf: Configuration Management for Python ⚙
rochacbruno/learndynaconf: Learn Dynaconf - the best config library for Python :)
Dynaconf - 3.1.8
dynaconf · PyPI
dynaconf | Read the Docs

environs

sloria/environs: simplified environment variable parsing

configuration · GitHub Topics
configuration-management · GitHub Topics
config-management · GitHub Topics
标有 configuration 标签的项目 | Read the Docs
Configuration files in Python · Martin Thoma

@ Debug & Develop

# Performance & Stack Trace

py-spy

benfred/py-spy: Sampling profiler for Python programs
py-spy · PyPI

gdbgui

cs01/gdbgui: Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
gdbgui · PyPI
gdbgui

pyreverse · PyPI

@ Dependency Manager/Library Manager/Package Manager

Conda

conda
conda/conda: OS-agnostic, system-level binary package manager and ecosystem
conda · PyPI
Conda — conda 4.13.0.post12+892c22bf documentation
Miniconda — Conda documentation

Poetry

# Poetry Plugin

poetry-exec-plugin

keattang/poetry-exec-plugin: A plugin for poetry that allows you to execute scripts defined in your pyproject.toml, just like you can in npm or pipenv
poetry-exec-plugin · PyPI

poetry-version-plugin

tiangolo/poetry-version-plugin: Poetry plugin for dynamically extracting the package version from a __version__ variable or a Git tag.
poetry-version-plugin · PyPI

poetry-plugin-export · PyPI
poetry-export-plugin · PyPI
poetry-pep440-plugin · PyPI
poetry-polylith-plugin · PyPI
poetry-stickywheel-plugin · PyPI
poetry-babel-plugin · PyPI
poetry-artifactregistry-plugin · PyPI
poetry-workspace-plugin · PyPI
poetry-workspace-plugin2 · PyPI
poetry-dotenv-plugin · PyPI
poetry-pyinvoke-plugin · PyPI
poetry-scaffold-plugin · PyPI
poetry-bundla-plugin · PyPI
poetry-multiproject-plugin · PyPI
poetry-bundle-plugin · PyPI
poetry-grpc-plugin · PyPI
blocksim-poetry-plugin · PyPI
poetry-chuy-plugin · PyPI
poetry-release · PyPI
poetry-alias · PyPI
poetry-changelog · PyPI
poetry-semver · PyPI
poetry-scripts · PyPI

Poetry
python-poetry/poetry: Python dependency management and packaging made easy.
python-poetry/poetry-core: Poetry PEP 517 Build Backend & Core Utilities
poetry-core · PyPI
poetry · PyPI
poetry-template · PyPI
Poetry - Python dependency management and packaging made easy
Intro to packaging and dependency management for python with poetry - Curvestone AI

Python Development Master,PDM

Python Development Master(PDM)
pdm-project/pdm: A modern Python package manager with PEP 582 support.
PDM

Python Packaging Authority

flit

pypa/flit: Simplified packaging of Python modules
Flit 3.7.1 — Flit 3.7.1 documentation

hatch

pypa/hatch: Modern, extensible Python project management
hatch · PyPI
About - Hatch

Pipenv

pypa/pipenv: Python Development Workflow for Humans.
Pipenv: Python Dev Workflow for Humans — pipenv 2022.3.29.dev0 documentation
Basic Usage of Pipenv — pipenv 2020.6.2.dev0 documentation
Pipenv: Python Dev Workflow for Humans — pipenv 2018.7.1.dev0 documentation
pipenv.pypa.io
Pipenv & Virtual Environments — The Hitchhiker's Guide to Python
Pipenv: A Guide to the New Python Packaging Tool – Real Python
www.pythontutorial.net
pipenv · PyPI

pip

pypa/pip: The Python package installer
pip.pypa.io
pip documentation v22.0.3
pip documentation v22.1.dev0
pip · PyPI

pipx

pypa/pipx: Install and Run Python Applications in Isolated Environments
pipx
pipx · PyPI

setuptools

pypa/setuptools: Official project repository for the Setuptools build system
setuptools · PyPI
setuptools 61.2.0.post20220327.post-20220327 documentation
Porting from Distutils - setuptools 61.2.0.post20220327.post-20220327 documentation

virtualenv

pypa/virtualenv: Virtual Python Environment builder
virtualenv · PyPI
Virtualenv — virtualenv 20.14.2.dev11+gd3d8efd documentation

wheel

pypa/wheel: The official binary distribution format for Python
pypa/manylinux: Python wheels that work on any linux (almost)
wheel — wheel 0.37.1 documentation
pip wheel - pip documentation v22.0.4
wheel — wheel 0.37.0 documentation
What Are Python Wheels and Why Should You Care? – Real Python

Python Packaging Authority
pypa/warehouse: The Python Package Index
pypa/twine: Utilities for interacting with PyPI
Python Packaging Authority — PyPA documentation
Python Packaging User Guide — Python Packaging User Guide
Packaging Python Projects — Python Packaging User Guide

packaging

pypa/packaging: Core utilities for Python packages
packaging · PyPI

pypa/build: A simple, correct PEP 517 build frontend
pypa/installer: A low-level library for installing from a Python wheel distribution.
pypa/setuptools_scm: the blessed package to manage your versions by scm tags

pipreqs

bndr/pipreqs: pipreqs - Generate pip requirements.txt file based on imports of any project. Looking for maintainers to move this project forward.
pipreqs · PyPI

pipsi

mitsuhiko/pipsi: pip script installer

pkginfo · PyPI
pkginfo2 · PyPI
to-requirements.txt · PyPI
EasyInstall - The PEAK Developers' Center

@ Diff & Patch

xlwings/jsondiff: Diff JSON and JSON-like structures in Python

@ Environment Management & Version Management

# Git

dulwich

jelmer/dulwich: Pure-Python Git implementation
dulwich · PyPI
dulwich-tree · PyPI
dulwich-windows · PyPI

git-cola

bump2version

c4urself/bump2version: Version-bump your software with a single command
bump2version · PyPI

pyenv

pyenv
pyenv/pyenv: Simple Python version management
pyenv/pyenv-virtualenv: a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)
pyenv-win/pyenv-win: pyenv for Windows. pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.
pyenv/pyenv-installer: This tool is used to install `pyenv` and friends.

virtualenvwrapper

virtualenvwrapper · PyPI
virtualenvwrapper 5.0.1.dev2 — virtualenvwrapper 5.0.1.dev2 documentation

@ Event/Signal

Blinker

pallets-eco/blinker: A fast Python in-process signal/event dispatching system.
Blinker Documentation — Blinker

@ Formatter & Linter

autopep8

hhatto/autopep8: A tool that automatically formats Python code to conform to the PEP 8 style guide.
autopep8 · PyPI

black

psf/black: The uncompromising Python code formatter
black · PyPI

Python Code Quality Authority

bandit

PyCQA/bandit: Bandit is a tool designed to find common security issues in Python code.
bandit · PyPI
Welcome to Bandit — Bandit documentation

flake8

PyCQA/flake8: flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
flake8 · PyPI

isort

PyCQA/isort: A Python utility / library to sort imports.
isort · PyPI
isort

mccabe

PyCQA/mccabe: McCabe complexity checker for Python
mccabe · PyPI

prospector

PyCQA/prospector: Inspects Python source files and provides information about type and location of classes, methods etc
prospector · PyPI
prospector2 · PyPI
1. Prospector - Python Static Analysis — prospector documentation

pycodestyle

PyCQA/pycodestyle: Simple Python style checker in one Python file
pycodestyle · PyPI

pyflakes

PyCQA/pyflakes: A simple program which checks Python source files for errors
pyflakes · PyPI

pylint

PyCQA/pylint: It's not just a linter that annoys you!
Pylint 2.15.0-dev0 documentation

pydocstyle

PyCQA/pydocstyle: docstring style checker
pydocstyle · PyPI

Python Code Quality Authority

flake8-docstrings

PyCQA/flake8-docstrings: Integration of pydocstyle and flake8 for combined linting and reporting
PyCQA / flake8-docstrings · GitLab
flake8-docstrings · PyPI

pylama

klen/pylama: Code audit tool for python.
pylama · PyPI

pyspellchecker

barrust/pyspellchecker: Pure Python Spell Checking http://pyspellchecker.readthedocs.io/en/latest/
pyspellchecker — pyspellchecker 0.6.3 documentation

yapf

google/yapf: A formatter for Python files
yapf · PyPI

warpnet/salt-lint: A command-line utility that checks for best practices in SaltStack.

@ Glob & Pattern Matching & RegExp

dpath

dpath-maintainers/dpath-python: A python library for accessing and searching dictionaries via /slashed/paths ala xpath.
dpath · PyPI

glob2

miracle2k/python-glob2: Version of the glob module that supports recursion via **, and can capture patterns.
glob2 · PyPI
datetime-glob · PyPI
glob2regex · PyPI

micropython-glob

micropython/micropython-lib: Core Python libraries ported to MicroPython
micropython-glob · PyPI

pathspec

cpburnz/python-path-specification: Utility library for gitignore style pattern matching of file paths.
pathspec · PyPI

pycopy-glob

pfalcon/pycopy-lib: Standard library of the Pycopy project, minimalist and light-weight Python language implementation
pycopy-glob · PyPI

formic-py3 · PyPI
wildmatch · PyPI
pathmatch · PyPI
gitmatch · PyPI
pandoc-img-glob · PyPI
rglob · PyPI
prodos · PyPI
prodglob · PyPI
globmatch · PyPI
globre · PyPI
formic · PyPI
JREP · PyPI

wcmatch

facelessuser/wcmatch: Wilcard File Name matching library
wcmatch · PyPI

regex

mrabarnett/mrab-regex
regex · PyPI

re2

axiak/pyre2: Python wrapper for RE2
re2 · PyPI

facebook/pyre2: Python wrapper for RE2

pyre2

andreasvc/pyre2: Python wrapper for RE2
pyre2 · PyPI

py-re2 · PyPI

google-re2

google-re2 · PyPI
cjworkbench-re2 · PyPI

t_re2 · PyPI

pampy

santinic/pampy: Pampy: The Pattern Matching for Python you always dreamed of.
pampy · PyPI

@ GraphQL

graphql · PyPI
aiohttp-graphql · PyPI
graphql-sqlalchemy · PyPI
py2graphql · PyPI
async-graphql · PyPI
typed-graphql · PyPI
alita-graphql · PyPI

@ GUI

PyAutoGUI

asweigart/pyautogui: A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
pyautogui/simplified-chinese.ipynb at master · asweigart/pyautogui
PyAutoGUI · PyPI
Welcome to PyAutoGUI’s documentation! — PyAutoGUI documentation
PyAutoGUI | Read the Docs

PyQt

PyQt5
PyQt5/PyQt: PyQt Examples(PyQt各种测试和例子) PyQt4 PyQt5
cxinping/PyQt5: 《PyQt5快速开发与实战》配套代码
maicss/PyQt-Chinese-tutorial: PyQt6中文教程
PyQt6 · PyPI
PyQt5 · PyPI
PyQt
PyQt6 Tutorial 2022, Create Python GUIs with Qt
PyQt5 vs PyQt6: What are the differences, and is it time to upgrade?
欢迎 - PyQt 中文教程

PySimpleGUI

PySimpleGUI/PySimpleGUI: Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers .

Python GUIs – Create GUI applications with Python and Qt

@ Interchangeable Virtual Instrument,IVI

Python IVI

Python IVI
python-ivi/python-usbtmc: Provides a USBTMC driver for controlling instruments over USB
python-usbtmc · PyPI
Python USBTMC [Alex Forencich]

@ Internationalization Library

python-babel

python-babel
python-babel/babel: The official repository for Babel, the Python Internationalization Library
Babel · PyPI
Babel — Babel 2.10.2 documentation

@ Mirror & Proxy

proxpi

EpicWink/proxpi: PyPI caching mirror
proxpi · PyPI

Prodesire/terminal-proxy: Proxy management tool for terminal.

@ Process and System Utilities

# Shell

shellingham

sarugaku/shellingham: Tool to Detect Surrounding Shell
shellingham · PyPI

sh

amoffat/sh: Python process launching
sh · PyPI
sh — sh 1.14.0 documentation

# 进程控制系统(Process Control System,PCS)/守护进程管理(Daemon Process Manager,DPM)

daemon

serverdensity/python-daemon: Python daemonizer for Unix, Linux and OS X

daemoncmd

todddeluca/daemoncmd: Turn any command line into a daemon with a pidfile and start, stop, and status commands.
daemoncmd · PyPI

daemonize

daemonize · PyPI
thesharp/daemonize: daemonize is a library for writing system daemons in Python.
daemonize — daemonize 2.4.7 documentation

python-daemon

python-daemon · PyPI
Overview - python-daemon - Pagure.io

zdaemon

zdaemon · PyPI
zopefoundation/zdaemon: Python program that wraps commands to make them behave as proper daemons under Unix / Linux / Mac OS X

psutil

giampaolo/psutil: Cross-platform lib for process and system monitoring in Python
psutil · PyPI
psutil documentation — psutil 5.9.1 documentation

ptyprocess

pexpect/ptyprocess: Run a subprocess in a pseudo terminal
ptyprocess · PyPI

pexpect · PyPI

pywinrm

diyan/pywinrm: Python library for Windows Remote Management (WinRM)
pywinrm · PyPI

@ Python + JavaScript

Brython

brython-dev
brython-dev/brython: Brython (Browser Python) is an implementation of Python 3 running in the browser
brython.info
Brython: Python in Your Browser – Real Python

Pyodide

pyodide
pyodide/pyodide: Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
Pyodide: Pyodide 可由编译成 WebAssembly 的 CPython 3.8 解释器组成,允许 Python 在网页浏览器中运行
pyodide - npm
Pyodide — Version 0.20.0

PyScript

PyScript
pyscript/pyscript
PyScript | Run Python in your HTML

replit-archive/empythoned: CPython compiled to JS using emscripten
browser · PyPI

@ Speech Recognition Module

SpeechRecognition

Uberi/speech_recognition: Speech recognition module for Python, supporting several engines and APIs, online and offline.
SpeechRecognition · PyPI
The Ultimate Guide To Speech Recognition With Python – Real Python

@ Testing

sqlmap

sqlmapproject
sqlmapproject/sqlmap: Automatic SQL injection and database takeover tool
sqlmap · PyPI
sqlmap: automatic SQL injection and database takeover tool
sqlmap-client · PyPI

unittest2 · PyPI
Pythonpaste.org

@ 访问控制(Access Control,AC)

# Authentication、加密、解密、加签&解签

Authlib

lepture/authlib: The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
Authlib · PyPI
authlib-database · PyPI
authlib-httpx · PyPI
Authlib

# Certificate Authority,CA

certifi

certifi/python-certifi: (Python Distribution) A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.
certifi · PyPI
certifi-debian · PyPI

self-certifi · PyPI
certifi-icpbr · PyPI
certifi-system-store · PyPI
python-certifi-win32 · PyPI

# 开放授权(Open Authorization,OAuth)

google-auth

googleapis/google-auth-library-python: Google Auth Python Library
googleapis/google-auth-library-python-oauthlib
cevoaustralia/aws-google-auth: Provides AWS STS credentials based on Google Apps SAML SSO auth (what a jumble!)
google-auth · PyPI
pydata-google-auth · PyPI
aws-google-auth · PyPI
google-auth-httplib2 · PyPI
google-auth-oauthlib · PyPI
google-auth — google-auth 1.30.0 documentation

oauth2client

googleapis/oauth2client: This is a Python library for accessing resources protected by OAuth 2.0.
oauth2client · PyPI
sq-oauth2client · PyPI
oauth2client-master · PyPI

oauth2-client · PyPI

keyring

jaraco/keyring
keyring · PyPI

@ 告警 & 监控(Alarm & Monitor)

watchdog

gorakhargosh/watchdog: Python library and shell utilities to monitor filesystem events.
watchdog · PyPI
Watchdog — watchdog 0.8.2 documentation

@ 异步编程(Async Programming)/事件驱动编程(Event-based Programming)

aioreactive

dbrattli/aioreactive: Async/await reactive tools for Python 3.9+
aioreactive · PyPI

gidgethub

brettcannon/gidgethub: An async GitHub API library for Python
gidgethub · PyPI
gidgethub — An async library for calling GitHub’s API — gidgethub 5.2.0 documentation

RxPY

ReactiveX/RxPY: ReactiveX for Python
Rx · PyPI
Rx3 · PyPI
reactivex · PyPI

aio-libs
ReactiveX
sqlite-rx · PyPI
async-rx · PyPI
asyncio_extras · PyPI
async_generator · PyPI

@ 日历、日期、时间&时区(Calendar、Dates、Times & Timezone)

# 时区(Timezone)

pytz

pytz · PyPI
pytz - World Timezone Definitions for Python — pytz 2014.10 documentation
pytz - World Timezone Definitions for Python — pytz 2014.10 documentation
pytz-deprecation-shim · PyPI
pytz-deprecation-shim
pytz_deprecation_shim: Shims to help you safely remove pytz — pytz_deprecation_shim 0.1.0.post0 documentation

tzdata

python/tzdata: Python package wrapping the IANA time zone database
tzdata · PyPI

backports.zoneinfo · PyPI
matsuo family

Arrow

Arrow
arrow-py/arrow: 🏹 Better dates & times for Python
arrow · PyPI
Arrow: Better dates & times for Python — Arrow 🏹 1.2.2 documentation

dateparser

scrapinghub/dateparser: python parser for human readable dates
dateparser · PyPI

gcalcli

insanum/gcalcli: Google Calendar Command Line Interface

khal

khal/cli.py at master · pimutils/khal
khal — khal 0.10.5.dev89+gf8e67b6 documentation

parsedatetime

bear/parsedatetime: Parse human-readable date/time strings
parsedatetime · PyPI

python-dateutil

dateutil
dateutil/dateutil: Useful extensions to the standard Python datetime features
python-dateutil · PyPI

vdirsyncer

pimutils/vdirsyncer: 📇 Synchronize calendars and contacts.
vdirsyncer — vdirsyncer 0.18.0 documentation

python-dateutil - Labix

@ 命令行(Command Line)

# 命令行终端(Command Line Terminal)

docopt

docopt
docopt/docopt: Pythonic command line arguments parser, that will make you smile
docopt—language for description of command-line interfaces

pyxtermjs

cs01/pyxtermjs: A fully functional terminal in your browser.
pyxtermjs · PyPI

# 命令行工具(Command Line Tool)

asciinema

asciinema
asciinema/asciinema: Terminal session recorder 📹
asciinema - Record and share your terminal sessions, the simple way

argcomplete

kislyuk/argcomplete: Python and tab completion, better together.
argcomplete - Bash tab completion for argparse — argcomplete documentation

sharkdp/shell-functools: Functional programming tools for the shell
sdispater/clikit: CliKit is a group of utilities to build beautiful and testable command line interfaces.

cleo

python-poetry/cleo: Cleo allows you to create beautiful and testable command-line interfaces.
cleo · PyPI

lowks/pythonpy: Command line utility for python
ksamuel/Pyped: Let you apply a Python expression to a command output like Perl or Awk would do
spy-cli · PyPI

# 终端用户应用(End-user Applications)

cookiecutter

cookiecutter
cookiecutter/cookiecutter: A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
cookiecutter-template · GitHub Topics
audreyfeldroy/cookiecutter-pypackage: Cookiecutter template for a Python package.

@ 并发(Concurrency)

gevent

gevent
gevent/gevent: Coroutine-based concurrency library for Python
What is gevent? — gevent 21.12.1.dev0 documentation
gevent · PyPI
Gevent指南

pulsar

quantmind/pulsar: Event driven concurrent framework for Python
pulsar · PyPI

@ 数据库(Database)

DBUtils

DBUtils · PyPI
WebwareForPython/DBUtils: Database connections for multi-threaded environments
DBUtils
DBUtils User's Guide
python 数据库连接池 DBUtils 源码解析 - 墨天轮

SQLAlchemy

SQLAlchemy
sqlalchemy/sqlalchemy: The Database Toolkit for Python
zzzeek/sqlalchemy: THIS IS NOT THE OFFICIAL REPO - PLEASE SUBMIT PRs ETC AT: http://github.com/sqlalchemy/sqlalchemy
kvesteri/sqlalchemy-utils: Various utility functions and datatypes for SQLAlchemy.
dahlia/awesome-sqlalchemy: A curated list of awesome tools for SQLAlchemy
kvesteri/sqlalchemy-continuum: Versioning extension for SQLAlchemy.
SQLAlchemy - The Database Toolkit for Python

SQLObject

SQLObject
SQLObject · PyPI
SQLObject — SQLObject 3.9.1 documentation

dropbox/PyHive: Python interface to Hive and Presto. 🐝
py-dbutils · PyPI

@ 文档 & 文本(Documentation & Text)

# EXCEL

openpyxl

openpyxl · PyPI
openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files — openpyxl 3.0.10 documentation

# HTML

html5lib

html5lib/html5lib-python: Standards-compliant library for parsing and serializing HTML documents and fragments in Python

# Markdown

html5lib-to-markdown · PyPI

# PDF

PyPDF4

claird/PyPDF4: A utility to read and write PDFs with Python
PyPDF4 · PyPI
How to Work With a PDF in Python – Real Python

py-pdf

py-pdf
py-pdf/PyPDF2: A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Welcome to PyPDF2 — PyPDF2 documentation

# TOML

tomlkit

sdispater/tomlkit: Style-preserving TOML library for Python
tomlkit · PyPI

docutils

docutils · PyPI
Docutils: Documentation Utilities
reStructuredText
Quick reStructuredText

Read the Docs

Read the Docs
readthedocs/readthedocs.org: The source code that powers readthedocs.org
首页 | Read the Docs
readthedocs/sphinx_rtd_theme: Sphinx theme for readthedocs.org

@ 事件循环(Event Loop)

nest_asyncio

erdewit/nest_asyncio: Patch asyncio to allow nested event loops
nest-asyncio · PyPI
python - Correct use/constraints of use, of nest_asyncio? - Stack Overflow

acatton/ohneio: Parse protocols, without any I/O
jeepney · PyPI

@ 文件系统(File System,FS)

filelock

tox-dev/py-filelock: A platform-independent file lock for Python.
filelock · PyPI
filelock

platformdirs

platformdirs/platformdirs: A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
platformdirs · PyPI

lockfile · PyPI

@ 函数式编程(Functional Programming)

# lodash

pydash

dgilland/pydash: The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.
pydash · PyPI
pydash — pydash 5.1.0 documentation

lodash · PyPI
js.lodash · PyPI
XStatic-lodash · PyPI
pydash-arnu515 · PyPI
tdash · PyPI
datahelper · PyPI
lowdash · PyPI
adash · PyPI
dontinstallthislmaoX · PyPI
pylodash · PyPI

# ramda

python-ramda · PyPI
ramda · PyPI
pyramda · PyPI
zydmayday-pamda · PyPI
pramda · PyPI
pamda · PyPI

@ 图片(Image)

hexsticker

fridex/hexsticker: Create hexagon stickers automatically
hexsticker · PyPI

Pillow

Pillow
python-pillow/Pillow: The friendly PIL fork (Python Imaging Library)
Pillow · PyPI
Python Pillow
Pillow — Pillow (PIL Fork) 9.1.0 documentation
Image Processing With the Python Pillow Library – Real Python

Python Imaging Library — Python 3.6.1 documentation
img2sh · PyPI

@ 日志(Logging)

concurrent-log-handler

Preston-Landers/concurrent-log-handler: fork of ConcurrentLogHandler
concurrent-log-handler · PyPI

python-logstash

vklochan/python-logstash: Python logging handler for Logstash.
python-logstash · PyPI

ConcurrentLogHandler · PyPI
日志 | Django 文档 | Django
python Email logger handler

@ 机器学习&深度学习(Machine Learning,ML&Deep Learning,DL)

tensorflow · PyPI
tf-nightly · PyPI
tensorflow-gpu · PyPI
Install TensorFlow with pip

@ 邮件(Mail)

py-mailsender · PyPI

@ 音乐 & 视频(Music & Video)

MoviePy

Zulko/moviepy: Video editing with Python
moviepy · PyPI
moviepy | Read the Docs
User Guide — MoviePy 1.0.2 documentation
moviepy-cn 文档

pytube

pytube
pytube/pytube: A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.

google-music-proto — A sans-I/O Google Music API library — google-music-proto 2.10.0 documentation

@ 网络(Network)

# Client Library

httplib2

httplib2
httplib2/httplib2: Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community.
The httplib2 Library — httplib2 0.4 documentation

httpx

encode/httpx: A next generation HTTP client for Python. 🦋
httpx · PyPI
HTTPX
httpx-cache · PyPI
httpx-auth · PyPI
lambda-httpx · PyPI
httpx-gssapi · PyPI
httpx-oauth · PyPI
httpx-ntlm · PyPI
httpx-socks · PyPI
httpx-extensions · PyPI
httpx-file · PyPI
httpx-cli · PyPI
robotframework-httpx · PyPI
johtso/httpx-caching: Caching for HTTPX

PycURL

PycURL
pycurl/pycurl: PycURL - Python interface to libcurl
pycurl · PyPI
PycURL Home Page

requests

requests
psf/requests: A simple, yet elegant, HTTP library.
psf/requests-html: Pythonic HTML Parsing for Humans™
requests/requests-oauthlib: OAuthlib support for Python-Requests!
ross/requests-futures: Asynchronous Python HTTP Requests for Humans using Futures
jamielennox/requests-mock: Mocked responses for the requests library
juancarlospaco/faster-than-requests: Faster requests on Python 3
requests · PyPI
Requests: HTTP for Humans™ — Requests 2.28.1 documentation
Requests: HTTP for Humans™ — Requests 2.27.1 documentation
Requests: HTTP for Humans™ — Requests 2.26.0 documentation
Welcome to requests-mock’s documentation! — requests-mock 1.9.4.dev17 documentation
Python’s Requests Library (Guide) – Real Python

requests-toolbelt

requests/toolbelt: A toolbelt of useful classes and functions to be used with python-requests
requests-toolbelt · PyPI
requests toolbelt — requests_toolbelt 0.8.0 documentation

urllib3

urllib3
urllib3/urllib3: Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more.
urllib3 1.26.10 documentation
urllib3 · PyPI

# Domain Name

dnspython

rthalley/dnspython: a powerful DNS toolkit for python
dnspython · PyPI

idna

kjd/idna: Internationalized Domain Names for Python (IDNA 2008 and UTS #46)
idna · PyPI

srvlookup · PyPI
dnscrypt · PyPI
checkdnssec · PyPI
dnspython3 · PyPI

# gRPC

grpc

grpc · PyPI

easy-grpc · PyPI
pytest-grpc · PyPI
grpc-django · PyPI
tinode-grpc · PyPI
conductor-grpc · PyPI
clarifai-grpc · PyPI
konlpy-grpc · PyPI

# Health Check/Ping

ping-me

OrkoHunter/ping-me: A cross platform personalized Ping
ping-me · PyPI

ping3

kyan001/ping3: Pure Python3 version of ICMP ping, shipped with command-line command.
ping3 · PyPI

py-healthcheck

ateliedocodigo/py-healthcheck: Write simple healthcheck functions for your Flask or Tornado apps.
py-healthcheck · PyPI

health-check · GitHub Topics
ping · GitHub Topics
nabrosimoff/aio_tiny_healthcheck: Tiny asynchronous implementation of healthcheck provider and server
perdy/health-check: Health Check is an application that provides an API to check the health health_check of some parts and some utilities like ping requests. This application can works as standalone or included in a Django project.
Who8MyLunch/Ping_Sweep: Compute network diagnostic connectivity statistics using increasingly-larger ping payloads.
samuel/python-ping: Pure Python version of ICMP ping
l4m3rx/python-ping: Pure Python2/3 ICMP ping implementation using raw sockets.
M-o-a-T/aioping: Python3 ICMP ping implementation (asyncio, pure Python)
health-check · PyPI
ping_sweep · PyPI
aio_ping · PyPI
ping-sdk · PyPI
gufo-ping · PyPI
healthchecks/healthchecks: A cron monitoring tool written in Python & Django

# Network Protocols

Sans I/O

brettcannon/sans-io: Network protocol implementations in Python, sans I/O
Network protocols, sans I/O — Sans I/O 1.0.0 documentation

# Web API/Rest API

$ API specification generator

apispec

marshmallow-code/apispec: A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
apispec — apispec 5.2.2 documentation

$ Web服务器网关接口(Web Server Gateway Interface,WSGI)

gunicorn

benoitc/gunicorn: gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
gunicorn · PyPI
Gunicorn - Python WSGI HTTP Server for UNIX

Werkzeug

pallets/werkzeug: The comprehensive WSGI web application library.
Werkzeug · PyPI
Werkzeug — Werkzeug Documentation (2.2.x)

waitress

Pylons/waitress: Waitress - A WSGI server for Python 2 and 3
waitress · PyPI
Waitress — waitress 3.0.0b0 documentation
Waitress — waitress 2.1.2 documentation

cachecontrol-uwsgi · PyPI

$ 异步服务器网关接口(Asynchronous Server Gateway Interface,ASGI)

googleapis/google-api-python-client: 🐍 The official Python client library for Google's discovery based APIs.

# Web Distributed Authoring and Versioning,WebDAV

wsgidav

mar10/wsgidav: A generic and extendable WebDAV server based on WSGI
WsgiDAV Documentation — WsgiDAV 4.0.2.post0 documentation

# SSH文件传输协议,或安全文件传送协议(SSH File Transfer Protocol,或Secret File Transfer Protocol,或Secure FTP,SFTP)

$ 安全外壳协议(Secure Shell,SSH)

paramiko

paramiko
paramiko/paramiko: The leading native Python SSHv2 protocol library.
paramiko · PyPI
Welcome to Paramiko! — Paramiko documentation

# 传输层安全性协议(Transport Layer Security,TLS)/安全套接层(Secure Sockets Layer,SSL)

pyOpenSSL

pyca/pyopenssl: A Python wrapper around the OpenSSL library
pyOpenSSL · PyPI
Welcome to pyOpenSSL’s documentation! — pyOpenSSL 22.0.0 documentation

# 统一资源标识符(Uniform Resource Identifier,URI)&统一资源定位符(Uniform Resource Location,URL)

urlextract

lipoja/URLExtract: URLExtract is python class for collecting (extracting) URLs from given text based on locating TLD.
urlextract · PyPI

URLSearchParams · PyPI

uritools

tkem/uritools: URI parsing, classification and composition
uritools · PyPI
uritools — URI parsing, classification and composition — uritools attr: uritools.__version__ documentation

# urlparse

mwhooker/urlparse2: urlparse for humans
commonsearch/urlparse4: Faster replacement for Python's urlparse module
urlparse2 · PyPI
urlparse3 · PyPI
urlparse4 · PyPI

urlparser · PyPI
mosquito/slimurl: SlimURL - Fast library for parsing and building URL addresses
Preetwinder/gurl-cython: Cython wrapper around the Chromium GURL component
AngeloQin/cyuri: Fast URI Parser for Python

YURL

homm/yurl: yet easy url
YURL · PyPI

urlstd · PyPI

CacheControl

ionrock/cachecontrol: The httplib2 caching algorithms packaged up for use with requests.
CacheControl · PyPI

eventlet

Eventlet open source project profile
eventlet/eventlet: Concurrent networking library for Python
Eventlet Networking Library

marshmallow

marshmallow-code/marshmallow: A lightweight library for converting complex objects to and from simple Python datatypes.
marshmallow: simplified object serialization — marshmallow 3.17.0 documentation

netaddr

netaddr
netaddr/netaddr: A network address manipulation library for Python
netaddr · PyPI
netaddr 0.8.0 documentation — netaddr 0.8.0 documentation

webargs

marshmallow-code/webargs: A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
webargs · PyPI
webargs 8.1.0 documentation

marshmallow-code
martinblech/mimerender: Python module for RESTful HTTP Content Negotiation
ecdavis/pants: A lightweight framework for writing asynchronous network applications in Python.

@ 存储(Storage)

# 缓存(Cache)

$ Least Recently Used,LRU

functools — Higher-order functions and operations on callable objects — Python 3.10.4 documentation
async-lru · PyPI
lru-dict · PyPI

$ Memory Cache

linsomniac/python-memcached: A python memcached client library.
eguven/python3-memcached: Python3 port of the pure python memcache client implementation
python-memcached · PyPI
python3-memcached · PyPI

cachy

sdispater/cachy: Cachy provides a simple yet effective caching library.
cachy · PyPI
Cachy — Cachy 0.1 documentation

cachetools

tkem/cachetools: Extensible memoizing collections and decorators
cachetools · PyPI
cachetools — Extensible memoizing collections and decorators — cachetools attr: cachetools.__version__ documentation

CacheToolsUtils · PyPI

# 云存储(Cloud Storage)

apache-libcloud

apache/libcloud: Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
apache-libcloud · PyPI
Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs | Apache Libcloud

cloudstorage

scottwernervt/cloudstorage: Unified cloud storage API for storage services.
cloudstorage · PyPI

# 对象存储(Object Storage)

aws-wsgi

slank/awsgi: A WSGI gateway for the AWS API Gateway/Lambda proxy integration
aws-wsgi · PyPI

boto

the boto project
boto/boto3: AWS SDK for Python
boto/boto: For the latest version of boto, see https://github.com/boto/boto3 -- Python interface to Amazon Web Services
boto/botocore: The low-level, core functionality of boto 3.
boto/s3transfer: Amazon S3 Transfer Manager for Python
boto3 · PyPI
boto · PyPI
Boto3 documentation — Boto3 Docs 1.24.28 documentation
AWS SDK for Python Boto3 Cheat Sheet & Code Snippets
Python, Boto3, and AWS S3: Demystified – Real Python
Overview - rpms/python-boto3 - src.fedoraproject.org
Introduction to Boto3 library

requests-aws

tax/python-requests-aws: AWS authentication for Amazon S3 for the python requests module
requests-aws · PyPI

requests-aws4auth

tedder/requests-aws4auth: Amazon Web Services version 4 authentication for the Python Requests module
requests-aws4auth · PyPI

s3cmd

s3cmd · PyPI

s3pypi

gorilla-co/s3pypi: CLI tool for creating a Python Package Repository in an S3 bucket.
s3pypi · PyPI

s4cmd

bloomreach/s4cmd: Super S3 command line tool
s4cmd · PyPI

s3-pypi-proxy · PyPI

SecretStorage · PyPI
基于Cassandra的分布式存储数据一致性算法研究_NCU_CS_丶Xin的博客-程序员资料 - 程序员资料

@ 模板引擎(Template Engine)

Jinja & Jinja2

$ .J2

J2 File Extension - What is it and how to open J2 format - Review
How to Use Jinja2 Template in Ansible Playbook
J2 File - What is it and how do I open it?
.J2 File Extension - How do I open it?
J2 file - The easiest way to open .j2 files in 2022 | DataTypes.net
Open j2 file

$ CLI

mattrobenolt/jinja2-cli: CLI for Jinja2
cykerway/jinja-cli: a command line interface to jinja;
jinja2-cli · PyPI
jinja-cli · PyPI
jinja2-render · PyPI
jinja2-tools · PyPI

$ Linter

drm/jinja2-lint: Simple python script to lint jinja2 templates.
aristanetworks/j2lint: Jinja2 Linter CLI
motet-a/jinjalint: A linter for Jinja-like templates
ian-barnes/jinja-linting: Short tech talk / conversation starter on CI for Jinja2 templates
Riverside-Healthcare/djLint: ✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang
thibaudcolas/curlylint: Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid
monosans/djlint-vscode: VS Code extension for formatting and linting HTML templates (Django | Jinja | Nunjucks | Twig | Handlebars | Mustache).

jinja2-templates · GitHub Topics
pallets/jinja: A very fast and expressive template engine.
yinian1992/jinja2-docs-cn: Jinja2 文档翻译
cmason3/jinjafx: JinjaFx - Jinja2 Templating Tool
sivel/ansible-template-ui: Web UI for testing ansible templates
qn7o/jinja2-live-parser: Jinja2 live (web) parser
Jinja · PyPI
Jinja2 · PyPI
jinja2-ansible-filters · PyPI
jinja2-context-filters · PyPI
jinja2-base64-filters · PyPI
jinja2-custom-filters-extension · PyPI
jinja2-pai-custom-filters · PyPI
jinja-partials · PyPI
Jinja — Jinja Documentation (2.10.x)
Jinja — Jinja Documentation (3.0.x)
Jinja — Jinja Documentation (3.1.x)
How can I test jinja2 templates in ansible? - Stack Overflow
Jinja - The Chromium Projects
Jinja | The Pallets Projects
Welcome to Jinja2 — Jinja2 2.8 documentation
Primer on Jinja Templating – Real Python
Templating (Jinja2) — Ansible Documentation
Jinja2 - Full Stack Python
Jinja
欢迎来到 Jinja2 — Jinja2 2.7 documentation
欢迎来到 Jinja2 — Jinja2 2.7.3 documentation
Python Jinja 教程|极客教程
Jinja2中文文档 · 看云
kaictl/j2lint - Docker Image | Docker Hub
Jinja — Jinja Documentation (2.9.x)

@ 唯一标识码(Unique identifiers)

通用唯一识别码(Universally Unique Identifier,UUID)

python-libuuid

dln/python-libuuid: Faster UUID generation using libuuid
python-libuuid · PyPI

@ 可视化(Visualization)

prettytable

jazzband/prettytable: Display tabular data in a visually appealing ASCII table format
vishvananda/prettytable
prettytable · PyPI

@ 任务队列、定时任务、调度任务

# cron

aiocron

gawel/aiocron: Crontabs for asyncio
aiocron · PyPI

cron-descriptor

Salamek/cron-descriptor: A Python library that converts cron expressions into human readable strings.
cron-descriptor · PyPI

croniter

kiorky/croniter
croniter · PyPI

python-crontab

Martin Owens / python-crontab · GitLab
python-crontab · PyPI

crontools · PyPI
cron-converter · PyPI
cron-validator · PyPI
cron-wrapper · PyPI
easy-cron · PyPI
scheduler-cron · PyPI
container-cron · PyPI
python crontab类 - SegmentFault 思否

pycron

kipe/pycron: Simple cron-like parser for Python, which determines if current datetime matches conditions
pycron · PyPI

python-cron · PyPI
pycronic · PyPI
pycronius · PyPI
pycronner · PyPI
pycronserver · PyPI
PyCronofy · PyPI
PyCronExpression · PyPI
pycrontab · PyPI
pycrontasks · PyPI

APScheduler

agronholm/apscheduler: Task scheduling library for Python
Advanced Python Scheduler — APScheduler 3.9.0.post1.post1 documentation
APScheduler · PyPI
Advanced Python Scheduler — APScheduler 3.9.0.post1.post1 documentation
django-apscheduler · PyPI
Flask-APScheduler · PyPI
rest-apscheduler · PyPI

Celery

Celery
celery/celery: Distributed Task Queue (development branch)
celery · PyPI
django-celery · PyPI
Celery - Distributed Task Queue — Celery 5.2.7 documentation
liuliqiang/redisbeat: celery redis scheduler, dynamic add/modify/delete task from celery.
sibson/redbeat: RedBeat is a Celery Beat Scheduler that stores the scheduled tasks and runtime metadata in Redis.

RQ

RQ Scheduler

rq/rq-scheduler: A lightweight library that adds job scheduling capabilities to RQ (Redis Queue)

RQ
rq/rq: Simple job queues for Python
rq/django-rq: A simple app that provides django integration for RQ (Redis Queue)
rq/Flask-RQ2: A Flask extension for RQ.
Parallels/rq-dashboard: Flask-based web front-end for monitoring RQ queues
pranavgupta1234/rqmonitor: Flask based more dynamic and actionable frontend dashboard for monitoring Redis Queue 👩🏿‍💻 http://python-rq.org
RQ: Simple job queues for Python

schedule

dbader/schedule: Python job scheduling for humans.
schedule — schedule 1.1.0 documentation

timeloop

sankalpjonn/timeloop: An elegant periodic task executor

Python自动化之定时任务 – 标点符

@ 数据处理、格式化、类型、编码、解码、压缩&解压缩

# Character Encoding Detector

command-not-found.com – chardetect

cchardet

PyYoshi/cChardet: universal character encoding detector
cchardet · PyPI

charset-normalizer

Ousret/charset_normalizer: Truly universal encoding detector in pure Python
charset-normalizer · PyPI
charset_normalizer 2.1.0 documentation

chardet

Character Encoding Detector
chardet/chardet: Python character encoding detector
chardet · PyPI
chardet — chardet 5.0.0dev0 documentation
chardetect — convert2 0.0.1 documentation

# Data Analysis / Data Manipulation / Scientific Computing

more-itertools

more-itertools
more-itertools/more-itertools: More routines for operating on iterables, beyond itertools
more-itertools · PyPI
More Itertools — more-itertools 8.13.0 documentation

NumPy

NumPy
numpy/numpy: The fundamental package for scientific computing with Python.
NumPy
Python, Matplotlib, Tkinter 最佳教程网站 - D栈 - Delft Stack
NumPy documentation — NumPy v1.22 Manual

pandas

pandas
pandas-dev/pandas: Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
pandas - Python Data Analysis Library
Pandas 中文
pandas documentation — pandas 1.4.4 documentation

# 压缩 & 解压缩(Compress & Decompress)

lz4

python-lz4
python-lz4/python-lz4: LZ4 bindings for Python
lz4 · PyPI
LZ4 compression library bindings for Python — python-lz4 4.0.0 documentation

zstd

zstd · PyPI

cryptography

pyca/cryptography: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
cryptography · PyPI

webencodings · PyPI

@ 词法、语法、语言&项目

# Exceptions

better-exceptions

Qix-/better-exceptions: Pretty and useful exceptions in Python, automatically.
better-exceptions · PyPI

crashtest · PyPI

# Python EXecutable,PEX

pex

pantsbuild/pex: A library and tool for generating .pex (Python EXecutable) files
pex · PyPI

# Static Types

typeshed

python/typeshed: Collection of library stubs for Python, with static types
types-six · PyPI
types-decorator · PyPI
types-chardet · PyPI
types-certifi · PyPI
types-cryptography · PyPI
types-entrypoints · PyPI
types-filelock · PyPI
types-html5lib · PyPI

# 装饰器(Decorator)

decorator

micheles/decorator: decorator
decorator/documentation.md at master · micheles/decorator
decorator · PyPI

Fak3/lockorator: python lock decorators
lockorator · PyPI

attrs

The attrs Cabal
python-attrs/attrs: Python Classes Without Boilerplate
attrs · PyPI
attrs 21.4.0 documentation

bitarray

bitarray · PyPI

Pycopy

pfalcon/pycopy: Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
Pycopy - a minimalist Python dialect for human-scale computing
pycopy-string · PyPI

pycparser

eliben/pycparser: Complete C99 parser in pure Python
pycparser · PyPI

pydantic

samuelcolvin/pydantic: Data parsing and validation using Python type hints
pydantic

pyparsing

pyparsing/pyparsing: Python library for creating PEG parsers
pyparsing · PyPI

aio-libs/multidict: The multidict implementation
python-args · PyPI
entrypoints · PyPI
enum34 · PyPI

click

pallets/click: Python composable command line interface toolkit
click · PyPI
click8 · PyPI

Gingerit

Azd325/gingerit: Python wrapper for correcting spelling and grammar mistakes based on the context of complete sentences. Proof of conecpt
gingerit · PyPI
Welcome to Gingerit’s documentation! — Gingerit 0.5.8 documentation
Python GingerIt Examples, gingeritgingerit.GingerIt Python Examples - HotExamples

incubator-superset

apache/incubator-superset: Apache Superset is a Data Visualization and Data Exploration Platform

micmon

BlackLight/micmon: A Python library and set of scripts to create labelled audio datasets from raw audio files and use them to train sound detection models.

Platypush

BlackLight/platypush: A versatile and extensible platform for home and life automation with hundreds of supported integrations
Platypush
Platypush — Platypush Documentation

python-box

cdgriffith/Box: Python dictionaries with advanced dot notation access
python-box · PyPI
Install — Box 4.2.2 documentation
Python-box Changelog - pyup.io

PyMedPhys
jorgebastida/awslogs: AWS CloudWatch logs for Humans™
baidu/CUP: CUP, common useful python-lib. (Currently, Most popular python lib in baidu)
astropy/astropy: Repository for the Astropy core package
astropy/astroquery: Functions and classes to access online data resources. Maintainers: @keflavich and @bsipocz
alfiopuglisi/guietta
earl/beanstalkc: A simple beanstalkd client library for Python
devstructure/blueprint: Reverse engineer server configuration
pytest-dev/pluggy: A minimalist production ready plugin system
deis/deis: Deis v1, the CoreOS and Docker PaaS: Your PaaS. Your Rules.
googlesearch.py · PyPI
pylev · PyPI

Python 资源、整理集&FAQ

Python 资源

@ Python Enhancement Proposals,PEPs

chinesehuazhou/peps-cn: 对官方PEP(Python增强提案)的中文翻译
PEP 中文翻译计划 | 别院牧志

@ 推荐系统(Recommendation Systems)

microsoft/recommenders: Best Practices on Recommendation Systems

《Python Cookbook》

yidao620c/python3-cookbook: 《Python Cookbook》 3rd Edition Translation
Python Cookbook 3rd Edition Documentation — python3-cookbook 3.0.0 文档
CarlKing5019/python3-cookbook-personal

An-Introduction-to-Statistical-Learning

hardikkamboj/An-Introduction-to-Statistical-Learning: This repository contains the exercises and its solution contained in the book "An Introduction to Statistical Learning" in python.

awesome-python-applications

mahmoud/awesome-python-applications: 💿 Free software that works great, and also happens to be open-source Python.

PyCharm

pydata-book

wesm/pydata-book: Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media

Real Python

《Python Best Practices Guidebook》

realpython/python-guide: Python best practices guidebook, written for humans.
kennethreitz/python-guide: Python best practices guidebook, written for humans.
Prodesire/Python-Guide-CN: Python最佳实践指南。 The chinese translation of "Hitchhiker's Guide to Python".
The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
Python最佳实践指南! — The Hitchhiker's Guide to Python

Real Python

taizilongxu/interview_python: 关于Python的面试题
facert/awesome-spider: 爬虫集合
jackfrued/Python-100-Days: Python - 100天从新手到大师
agermanidis/livepython: Visually trace Python code in real-time.
cosmicpython/book: A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see. O'R. wouldn't actually let us call it "Cosmic Python" tho.
diveintomark/diveintopython3: [Mirror] Dive Into Python 3 online book
pyloong/pythonic-project-guidelines: Set of guidelines and structure of a Python project
PyCoder’s Weekly | A Weekly Python E-Mail Newsletter
Python Weekly
Python Morsels -- Write better Python code
Python 3 for Scientists — Python 3 guide for scientists documentation
What Is a Positional Argument in Python - Codingem
Python Weekly: A Free, Weekly Python E-mail Newsletter
Best Python Repositories
www.pythontutorial.net
python3-cookbook | Read the Docs
Python Dependency Security
Python Code Examples
Python Code - Python Programming Tutorials and Recipes
PythonFixing
Browse Python Code Examples
Full Stack Python
Home — EuroPython 2021 Online · July 26 - Aug. 1, 2021
Improve Your Python With Python Tricks – Real Python
Python-CJavaPy
PyDigger - unearthing stuff about Python
Snyk Open Source Advisor | Snyk
PyPI - Libraries.io
Search Usage Examples
Python教程 - 廖雪峰的官方网站
Python成神之路
什么是 Python
Python 项目工程化开发指南
Python中文社区 - 知乎
python-python 教程-python是什么-python3-python入门-嗨客网
Python|极客教程
Python部落
Python知识
Python中文网_派森| CNPython
Python笔记 | 麦新杰
Python 中文学习大本营
Python Land: Learn Python programming with our tutorial and articles
simonw/datasette: An open source multi-tool for exploring and publishing data
《Python 3 标准库实例教程》 | Python 技术论坛
imhuay/studies

Python 整理集

vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources
Python - DEV Community
The most insightful stories about Python - Medium
The most insightful stories about Python3 - Medium
Categories
Python packages index - Popular - Page 1 | Snyk Open Source Advisor | Snyk

Python FAQ

Python 命令行参数

Python 命令行参数 | 菜鸟教程
Python 命令行参数的3种传入方式_Python 实战_TendCode
python获取命令行参数 | ASIC Notes

Python 环境、安装、构建、打包

pip vs easy_install — Python Packaging User Guide
Pipenv & 虚拟环境 — The Hitchhiker's Guide to Python
Easy Install - setuptools 62.1.0.post20220422 documentation

日期时间(DateTime)

Python DateTime [Guide] – PYnative

事件循环(Event Loop)

asyncio cancel all tasks on first task's exception
python - How to cancel all remaining tasks in gather if one fails? - Stack Overflow
python - Future task attached to a different loop - TouSu Developer Zone-Ask and Answer for Developer

文件和目录访问(File and Directory Access)

How to resolve relative paths in python? - Stack Overflow
python - what does the __file__ variable mean/do? - Stack Overflow

函数(Function)

Passing a function as an argument to another function in Python - Trey Hunner
在Python中将函数作为参数传入另一个函数中

Built-in Functions

python - Difference between @staticmethod and @classmethod - Stack Overflow

通用操作系统服务(Generic Operating System Services)

Python argparse 教程|极客教程

列表(List)

Python: Find in list - Stack Overflow

进程(Process)/线程(Thread)

多线程

Python多线程之间同步总结 - -零 - 博客园
锁的机制和使用 — 洪啊洪啊洪 个人笔记整理 文档

python - How to make a script automatically restart itself? - Stack Overflow
Python : Check if a process is running by name and find it’s Process ID (PID) – thisPointer
Quick Answer: How To Automatically Restart A Program In Python - Seniorcareto
bash - How to restart the Python script automatically if it is killed or dies - Unix & Linux Stack Exchange
Python 并发编程 — 洪啊洪啊洪 个人笔记整理 文档
(10条消息) 【守护进程】以守护进程运行Python脚本【原创】_jiandanokok的博客-CSDN博客_python3 守护进程

快来看啊!原来Python里还有这些的一些有趣的东西!
十分钟掌握pyecharts十类顶级图,建议收藏!
百度网盘高速下载器,亲测10M/s(附下载)
10行Python代码使用磁力链接批量下载种子,你的假期再也不会无聊了!
https://mp.weixin.qq.com/s?__biz=MzU1NDcwNTE2OA==&mid=2247487149&idx=1&sn=d4749cae175558a3af8a42344c6ca768&chksm=fbdec6d2cca94fc425f65e061be68b8a12fb62b7209855ebab6dc0d3fba598d0b1d8c8894b6f&mpshare=1&scene=23&srcid=&sharer_sharetime=1581396317108&sharer_s
11 个最佳的 Python 编译器和解释器
我用python远程探查室友每天的网页访问记录,他不愧是成年人!
推荐一款比Excel还牛的神器,竟然可以用Python直接操作!
同时装了Python3和Python2,怎么用pip? - 知乎
Using Python datetime to Work With Dates and Times – Real Python
如何守护 Python 脚本, Python 脚本即服务 Linux, Python 脚本始终运行, 将 python 脚本作为服务运行 Ubuntu, Python 守护进程, 在 Linux 中重启服务的 Python 脚本, Python 守护程序示例, 守护python脚本systemd, Python init.d 脚本, Python 脚本在 init d 中运行, Python 守护进程示例, Python 命令守护进程

Monorepo

Our Python Monorepo. At Opendoor we started putting all our… | by Dan Hipschman | Open House | Medium

PHP

PHP core

PHP frameworks、libs、plugins&tools

grpc-php

grpc/grpc-php: Repo for gRPC PHP

Laravel

The Laravel Framework
Laravel - The PHP Framework For Web Artisans
Laravel Showcase - Made with Laravel
Compiling Assets (Mix) - Laravel - The PHP Framework For Web Artisans

PHP 资源、整理集&FAQ

R

R core

R: The R Project for Statistical Computing

R frameworks、libs、plugins&tools

R 资源、整理集&FAQ

RomanTsegelskyi/rbooks: A curated list of #rstats books

Ruby

Ruby core

RAKE

ruby/rake: A make-like build utility for Ruby.
Rake -- Ruby Make
What is Rake in Ruby & How to Use it - RubyGuides

RubyGems

Bundler

rubygems/bundler: Manage your Ruby application's gem dependencies
bundler/bundler: Manage your Ruby application's gem dependencies
Bundler: The best way to manage a Ruby application's gems

rubygems/rubygems: Library packaging and distribution for Ruby.
rubygems/rubygems.org: The Ruby community's gem hosting service.
RubyGems.org | Ruby 社区 Gem 托管
Download RubyGems | RubyGems.org | Ruby 社区 Gem 托管
RubyGems 镜像 - Ruby China
RubyGems 镜像域名更换为 https://gems.ruby-china.com
Ruby RubyGems | 菜鸟教程
淘宝RubyGems 镜像 - FT的个人空间 - OSCHINA

The Ruby Programming Language
ruby/ruby: The Ruby Programming Language [mirror]
airbnb/ruby: Ruby Style Guide
oneclick/rubyinstaller2: MSYS2 based RubyInstaller for Windows
oneclick/rubyinstaller: RubyInstaller for Windows - Build recipes
rvm/rvm: Ruby enVironment Manager (RVM)
rbenv/ruby-build: Compile and install Ruby
aws/aws-sdk-ruby: The official AWS SDK for Ruby.
jasoncharnes/run.rb: Run Ruby in the browser using WebAssembly
rubocop-hq/ruby-style-guide: A community-driven Ruby coding style guide
Ruby Programming Language
RubyInstaller for Windows
Downloads
The Ruby Style Guide

Ruby frameworks、libs、plugins&tools

Ruby on Rails

Ruby on Rails — A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.

Sinatra

Sinatra

mruby/mruby: Lightweight Ruby
rmosolgo/graphql-ruby: Ruby implementation of GraphQL
alexreisner/geocoder: Complete Ruby geocoding solution.
ryanb/ruby-warrior: Game written in Ruby for learning Ruby and artificial intelligence.
rubocop-hq/rubocop: A Ruby static code analyzer and formatter, based on the community Ruby style guide.
javan/whenever: Cron jobs in Ruby
fog/fog: The Ruby cloud services library.
aasm/aasm: AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid)
opal/opal: Ruby ♥︎ JavaScript
mongodb/mongoid: Ruby ODM framework for MongoDB
fatfreecrm/fat_free_crm: Ruby on Rails CRM platform
JuanitoFatas/fast-ruby: Writing Fast Ruby -- Collect Common Ruby idioms.
ruby-concurrency/concurrent-ruby: Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
elastic/elasticsearch-ruby: Ruby integrations for Elasticsearch
mperham/sidekiq: Simple, efficient background processing for Ruby
googleapis/google-api-ruby-client: REST client for Google APIs
ruby-git/ruby-git: Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.
whitesmith/rubycritic: A Ruby code quality reporter
rubyzip/rubyzip: Official Rubyzip repository
ffi/ffi: Ruby FFI
cucumber/cucumber-ruby: Cucumber for Ruby
rack/rack: a modular Ruby webserver interface
rails/webpacker: Use Webpack to manage app-like JavaScript modules in Rails
UISP 1.3.11 | voltframework.com

Ruby 资源、整理集&FAQ

Ruby 资源

HipByte/RubyMotionSamples: A collection of RubyMotion applications for code samples.
dreikanter/ruby-bookmarks: Ruby and Ruby on Rails bookmarks collection
RubyGuides - Learn Ruby With Awesome Tutorials

Ruby 整理集

markets/awesome-ruby: A collection of awesome Ruby libraries, tools, frameworks and software
Awesome Ruby

Ruby FAQ

Rust

Rust core

rust-lang/rust: Empowering everyone to build reliable and efficient software.
lpxxn/rust-design-pattern: rust design patterns
Rust Programming Language
Rust 语言之旅 - Let's go on an adventure!

Rust frameworks、libs、plugins&tools

swc

swc
swc-project/swc: swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Rust-based platform for the Web – SWC

Tauri

Tauri
tauri-apps/tauri: Build smaller, faster, and more secure desktop applications with a web frontend.
Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Studio

Rust 资源、整理集&FAQ

Rust 资源

rust-lang/rust-by-example: Learn Rust with examples (Live code editor included)

Rust 整理集

Rust FAQ

新技术学习不完全指北:以 Rust 为例

Swift

Swift core

apple/swift-evolution: This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

Swift frameworks、libs、plugins&tools

grpc-swift

grpc/grpc-swift: The Swift language implementation of gRPC.

Swift 资源、整理集&FAQ

swift-algorithms

apple/swift-algorithms: Swift Algorithms is an open-source package of sequence and collection algorithms, along with their related types.

V

The V Programming Language
vlang/v: Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io
The V Programming Language

WebAssembly

WebAssembly core

WebAssembly
WebAssembly 中文网|Wasm 中文文档

WebAssembly frameworks、libs、plugins&tools

binaryen

WebAssembly/binaryen: Compiler infrastructure and toolchain library for WebAssembly

emscripten-core

emscripten-core
emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compiler
Main — Emscripten 3.1.4-git (dev) documentation

oak

elliotforbes/oak: A Go Based WebAssembly framework for building frontend applications in Go!

walt

ballercat/walt: Walt is a JavaScript-like syntax for WebAssembly text format
Walt Explorer

webassemblyjs

xtuc/webassemblyjs: Toolchain for WebAssembly
webassemblyjs · webassemblyjs

yew

yewstack/yew: Rust / Wasm framework for building client web apps
jetli/awesome-yew: 😎 A curated list of awesome things related to Yew / WebAssembly.

ColinEberhardt/wasm-sudoku-solver: a WebAssembly-powered AR sudoku solver

WebAssembly 资源、整理集&FAQ

WebAssembly 资源

appcypher/awesome-wasm-langs: 😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
WebAssembly 现状与实战 – IBM Developer

WebAssembly 整理集

WebAssembly FAQ

Why WebAssembly is a Big Deal. WebAssembly is a technology that every… | by Michael van der Gulik | Medium
WebAssembly: another JVM? - DEV Community

The Other

! Authenticator Application

Download - Authy
通过 Google 身份验证器获取验证码 - Android - Google 帐号帮助
Microsoft 移动电话身份验证器应用 | Microsoft 安全

! Download Manager&Software Manager

Advanced Installer

Free Windows Installer - MSI Installer Tool

IDM

Internet Download Manager: the fastest download accelerator

Inno Setup

Inno Setup

InstallShield

InstallShield Professional - Download

Motrix

agalwood/Motrix: A full-featured download manager.
Motrix

NSIS

NSIS Wiki
NSIS: Nullsoft Scriptable Install System download | SourceForge.net

jae-jae/Camtd: Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。
油猴脚本搭配工具 - 90网盘

! data-transfer、file-transfer、File Synchronization、备份、共享云存储&网盘

@ File Transfer Protocol,FTP

FileZilla

FileZilla - The free FTP solution
FileZilla中文网 - 免费开源的FTP解决方案
filezilla.sourceforge.net

monstaftp

jerrywham/MonstaFTP: Fork of Monsta FTP software
Free web-based FTP software - Monsta FTP

Xftp 6

xFTP6破解版|xFTP下载 v6.0.0080免费版 - 欧普软件下载
Xftp 6产品密钥|Xftp 6产品密钥注册码下载(附xftp 6 注册机/注册码/授权码及过期解决说明) - 3322软件站
xftp5免费版下载|Xftp 5 免费版中文注册版_附key注册码 - 系统天堂
xftp6密钥|xftp6注册机(含序列号)下载_附安装教程 - 多多软件站
Xshell6下载_Xmanager6标准版,企业版下载-Xmanager中文版网站
如何使用文件传输软件Xftp_百度经验

ftp-client · GitHub Topics
sftp-client · GitHub Topics
sftp · GitHub Topics
ftp · GitHub Topics
mcmunder/ftp-watcher: Watch an FTP server for file and directory tree changes

@ Web Real-Time Communications,WebRTC

webwormhole

saljam/webwormhole: Peer authenticated WebRTC.
WebWormhole

115网盘

115,一生相伴

360安全云盘

安全存储的云盘_360安全云盘

BiliDrive

Hsury/BiliDrive: ☁️ 哔哩云,不支持任意文件的全速上传与下载

CDNDrive

apachecn/CDNDrive: CDNDrive = BiliDrive + SuperBed,支持任意文件的全速上传与下载
CDNDrive · PyPI

croc

schollz/croc: Easily and securely send things from one computer to another
💻↔️🖥️ Transfering files between two computers | Zack Scholl
https://getcroc.schollz.com

Dropbox

Dropbox
Dropbox
dropbox.com
为什么选择Dropbox - Dropbox中国
Dropbox - Download
dropbox吧-百度贴吧--Dropbox网络存储交流--本吧为DROPBOX网络硬盘中国区用户的交流平台。dropbox为国外最流行网络存储服务,是同步类网盘的祖师,其同步功能国内无有可与之匹敌者。欢

Google Drive

alexkim205/G-Desktop-Suite: Google Suite as a desktop app. Made possible with Electron.
Cloud Storage for Work and Home - Google Drive
办公家用两相宜的云端存储空间 - Google 云端硬盘

handshaker

Smartisan 应用下载 - 锤子商城

OneDrive

我的文件 - OneDrive
OneDrive个人云储存空间-Microsoft OneDrive登录下载使用-Microsoft 365
Personal Cloud Storage – Microsoft OneDrive
onedrive吧-百度贴吧--利用强大功能,更明智、更安全地工作--本吧用于讨论如何使用 Office 365,创建精美文档、得出见解、清晰呈现并实时协作。你将始终拥有最新 Office 应用程序、1

OpenDrive

Unlimited Cloud storage | Cloud Backups | Cloud Drive
Home - OpenDrives
opendrive.zendesk.com

Rclone

rclone
rclone/rclone: "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
Rclone

Seafile

haiwen/seafile: High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.
Seafile - 开源的企业私有网盘 私有云存储软件 企业维基 知识管理
Seafile - Google Play 上的应用
利用Seafile搭建私有文件同步云盘 - 知乎
用Docker整合SeafilePro搭建私人云盘 - ATP BLOG

Syncthing

The Syncthing Project
syncthing/syncthing: Open Source Continuous File Synchronization
syncthing/syncthing-android: Wrapper of syncthing for Android.
syncthing/syncthing-macos: Frugal and native macOS Syncthing application bundle
Martchus/syncthingtray: Tray application and Dolphin/Plasma integration for Syncthing
Catfriend1/syncthing-android: Syncthing-Fork - A Syncthing Wrapper for Android.
canton7/SyncTrayzor: Windows tray utility / filesystem watcher / launcher for Syncthing
Releases · canton7/SyncTrayzor
Syncthing
Welcome to Syncthing’s documentation! — Syncthing v1 documentation
Syncthing Community Forum
Syncthing Usage Reports
Syncthing | Security
Community Contributions — Syncthing v1 documentation
Hua-ASUS-PC | Syncthing
Syncthing | Downloads
Syncthing - P2P文件同步工具 - 知乎

阿里云盘

阿里云盘 - 公测进行中·阿里巴巴集团出品
阿里云盘 - 公测进行中·阿里巴巴集团出品
阿里云盘 - 公测进行中·阿里巴巴集团出品

腾讯微云

腾讯微云

华为云空间

华为云空间 — 安全存储您的数据

移动云·云空间

云空间
产品-云空间
移动云空间下载-云空间下载 v3.8.2.0官方版--pc6下载站
移动云空间下载 移动云空间 v3.0.5.0 官方绿色免费版 下载-脚本之家
云空间注册登录版-中国移动云空间5G版v3.0.5.0 官方最新版-007游戏网
移动云空间电脑版|移动云空间PC版下载_v3.0.5.0_9号软件下载
移动云空间官方版下载_移动云空间pc版下载 v3.1.0.0 | 奇客小栈
移动云空间下载安装到手机-移动云盘下载官方app2021免费
中国移动云空间app下载-中国移动云空间登录下载v3.2.8 官方安卓版附注册登录方法-绿色资源网

和彩云网盘

和彩云-安全、智能、便捷、不限速的跨终端个人云、家庭云空间

百度网盘

百度网盘-全部文件
网盘同步空间

天翼云盘

天翼云盘 极速安全 家庭云|网盘|文件备份|资源分享

坚果云

坚果云官网|网盘|云盘|云服务|团队协作软件|同步盘

新浪微盘

新浪微盘_新浪客户端_新浪网

迅雷云盘

迅雷云盘

云空间(YunOS)

手机云空间

data-transfer · GitHub Topics
transfer · GitHub Topics
file-sharing · GitHub Topics
Pure-Peace/cloud-disk-manager: 跨平台的云存储,及本地文件管理器。Cross-platform cloud storage and local file manager
中国大陆网盘列表 - 维基百科,自由的百科全书
XSync - HubSpot to Xero integration plugin
城通网盘

! File Manager

File Browser

File Browser
filebrowser/filebrowser: 📂 Web File Browser
Welcome - File Browser
(6条消息) 服务器(Windows系统)自建filebrowser网盘服务器超详细教程_ufgnix0802的博客-CSDN博客_filebrowser教程
filebrowser 是一款非常优秀的文件管理工具,并且是跨平台。安装也非常简单,安装后就可以使用,同样使用也非常的简单。在linux环境中使用的比较多
filebrowser/filebrowser - Docker Image | Docker Hub
安装File Browser轻量网盘工具 - ATP BLOG
File Browser - Hua-ASUS-PC
FileBrowser - Document Manager on the App Store
data - Files

Filestash

mickael-kerjean/filestash: 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
Filestash — Self-hosted client for your data

filemanager · GitHub Topics
file-manager · GitHub Topics
Studio-42/elFinder: 📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
prasathmani/tinyfilemanager: The best web based PHP File Manager in single file, Manage your files efficiently and easily with tinyfilemanager
joni2back/angular-filemanager: JavaScript File Manager Material Design Folder Explorer Navigator Browser Manager in AngularJS with CSS3 Responsive (with FTP in PHP / Java / Node)
FarGroup/FarManager: File and Archive Manager
cky-thinker/file-share: 基于utools的局域网文件传输工具

! Game

Riot Games

LOL

LoL Stats, Record Replay, Database, Guide - OP.GG
排行榜-英雄联盟官方网站-腾讯游戏
LoL Stats, Record Replay, Database, Guide - OP.GG
攻略中心-英雄联盟官方网站-腾讯游戏
URF, ARAM, LoL Stats - PORO.GG
Champion.gg - LoL Champion Stats, Guides, Builds, Runes, Masteries, Counters and Matchups!

LOL手游

League of Legends: Wild Rift - Google Play 上的应用
League of Legends: Wild Rift - Google Play 上的应用
APK Downloader [Latest] Download Directly | May 2021 | (Evozi Official)
chart (300×300)

Home | Riot Games
wildstats.gg
Wild Stats Champion Leaderboard - ui-strings.eu-sector

三国杀

百度页游中心
三国杀 百度一区(贴吧专区)
新三国杀_十年全新版本!
贴吧游戏-三国杀Online-贴吧专区
百度游戏-三国杀Online-百度一区

hbt-org/hearthstone-battlegrounds-tools: 炉石传说酒馆战棋插件:统计每天的战棋战绩,并通过数据分析得到你最拿手的英雄!
百度页游中心
Board Game Arena: 挑选你最喜爱的游戏在线上游玩 • Board Game Arena
遊戲列表 • Board Game Arena
使用 CARMEN 作为卡牌手游技术栈 - 知乎

! Media、电影、电视剧、动漫、综艺、音乐&图书

calibre

calibre - Download calibre

Jellyfin

Jellyfin
jellyfin/jellyfin: The Free Software Media System
Jellyfin: The Free Software Media System

Z-Library

Bookzz - Bookzz.org Alternatives Site
数字图书馆。搜索书籍。免费下载书籍
数字图书馆。搜索书籍。免费下载书籍
Z-Library 注册登录小工具

phobal/ivideo: 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform
顾乾坤的实验室
茶杯狐 Cupfox - 努力让找电影变得简单
PA口袋动画官网
口袋动画,PPT动画,UI设计 -口袋知识网
第一图书网_PDF图书下载_PDF教材下载_免费PDF电子书下载
有哪些值得推荐的找电子书的网站? - 知乎
精品下载(免费软件下载网站)|打造最安全最新的免费软件下载站
2022年9月全网最全Kindle电子书网站 - 知乎
买了一个kindle,发现很多想看的书都不是免费的,有什么方法可以免费看吗? - 知乎
Neat Converter - 免费电子文档转码器,支持ePub,Azw3,Mobi,PDF,Docx,TXT文件的相互转换

! Password Manager

《密码管理器进化史》

密码管理器进化史(1/4) - 知乎
密码管理器进化史(2/4) - 知乎
密码管理器进化史(3/4) - 知乎
密码管理器进化史(4/4) - 知乎

《密码学》

1password

Password Manager for Families, Businesses, Teams | 1Password
施敬昭 的 1Password

buttercup-desktop

buttercup/buttercup-desktop: Javascript Secrets Vault - Multi-Platform Desktop Application
Buttercup

Bitwarden

Bitwarden
Bitwarden Open Source Password Manager | Bitwarden
My Vault | Bitwarden Web Vault
Bitwarden 网页密码库

KeePass

KeePassX

keepassx/keepassx: KeePassX is a cross platform port of the windows application “Keepass Password Safe”.
KeePassX

keepassxc

keepassxreboot/keepassxc: KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
KeePassXC Password Manager

KeeWeb

KeeWeb
keeweb/keeweb: Free cross-platform password manager compatible with KeePass
Free Password Manager Compatible with KeePass: KeeWeb
KeeWeb

KeePass Password Safe
Keepass.com - Download Keepass for PC and Mac
Downloads - KeePass
坚果云&KeePass(windows安装包和中文语言包) - 坚果云 - 云盘|网盘|企业网盘|同步|备份|无限空间|免费网络硬盘|企业云盘

LastPass

#1 Password Manager & Vault App, Enterprise SSO & MFA | LastPass
Download LastPass | LastPass
如何看待Lastpass免费版将在2021年3月16日强制电脑或手机设备二选一? - 知乎
My LastPass Vault

Passbolt

passbolt/passbolt_api: Passbolt CE Backend, a JSON API written with Cakephp
Passbolt | Open source password manager for teams

wifi-password

sdushantha/wifi-password: Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect

密码安全与管理 - 知乎

! 产品经理、运营&设计师

@ 产品经理

产品沉思录精选

@ 运营

运营工具

社群营销解决方案_社群管理_社群运营工具_打造社群经济 - 孤鹿(Group+)
表单大师,简单好用的数据收集、管理和分析平台
有哪些值得推荐的数据可视化工具? - 商业 - 知乎
诸葛io-精细化数据分析工具,移动应用分析,移动用户行为分析,数据运营
秀米首页 - 秀米 XIUMI
BenVista - Enlarge images and increase photo resolution at high quality using PhotoZoom Pro 7 with S-Spline interpolation technology
使用FILEminimizer Suite压缩PowerPoint,优化Word,Excel,PDF,图像和照片
PPT Minimizer 4.0 - 下载
PPT遥控器
Inpaint photo restoration software - remove elements from your photos
秒速5厘米 - 图片托管服务
搜狗微信搜索_订阅号及文章内容独家收录,一搜即达

多图拼贴成马赛克

Tagxedo - Word Cloud with Styles
Welcome | FMEdda | Foto-Mosaik-Edda
相似图片搜索的原理 - 阮一峰的网络日志
(1 封私信 / 1 条消息) 由数量众多照片拼贴而成的马赛克图片是怎么做出来的? - 知乎
【教程】千图成像_photoshop吧_百度贴吧
【分享】类似路径文字的一个效果,好像叫标签云_photoshop吧_百度贴吧
牛!Mathematica还能这样用!自己制作马赛克拼图 | Matrix67: The Aha Moments

爱斗图 - 斗图吧 - 斗图表情包 - 斗图神器 - adoutu.com

@ 设计师

设计素材

Billfish

Billfish素材管理工具

PotatofieldImageToolkit: 一个适用于摄影从业者/爱好者、设计师等创意行业从业者的图像工具箱。
Sketch - Professional Digital Design for Mac
有哪些 PS 素材质量较高的的网站? - Adobe Photoshop - 知乎
花瓣网_陪你做生活的设计师(发现、采集你喜欢的灵感、家居、穿搭、婚礼、美食、旅行、美图、商品等)
千库网-免费png图片背景素材库588ku.com
图鱼 - 好用的网页PS设计底纹背景图片纹理素材网站
SDC设计师网址导航 - 学设计从这里开始!
::设计路上::酷站收藏大全,酷站欣赏,韩国网站欣赏,欧美网站,国内网站欣赏,设计欣赏,网页设计,网站建设,平面设计,韩国矢量素材下载
Ps字体下载大全_Ps教程大全_Ps123.Net
在线图像处理工具-最好用的图片处理软件,照片处理工具
艺术字体在线生成器 艺术字转换器
大图网 - 影楼素材,PSD素材,矢量素材,高清图片素材,高品质设计素材共享
我图网,提供图片素材及模板下载,专注正版设计作品交易
站酷 (ZCOOL) - 设计师互动平台
思缘论坛 平面设计,Photoshop,PSD,矢量,模板,打造最好的素材和设计论坛
中国色 - 中国传统颜色
UICloud | User Interface Design Search Engine, UI, UX, GUI, Inspiration, Resources, Elements, User Experience, Free Downloads, Freebies
图标搜索引擎 - 下载475450个免费图标, PNG图标, 网页图标
Free Photoshop Brushes, Photoshop Patterns and Textures | Fbrushes
Wikimedia Commons
NicePic - 每天都有新图片
Free Online OCR - convert scanned PDF and images to Word, JPEG to Word
配色网-致力色彩搭配方案的交流与学习
配色工具-设定控
美图秀秀网页版 官方网站_在线制作图片及图片处理工具
Kap - Capture your screen
HiPPTER | PPT资源导航 | PPT模板图表等设计素材免费下载

设计

韩都衣舍(HSTYLE)创意赠品设计大赛-礼品设计-猪八戒网
威客-创意,一品威客网,中国专业威客网站
PS教程:打造一个岩浆特效字体
AI+PS制作立体文字效果_平面设计_原创经验分享 - Powered By 站酷(ZCOOL)
中文字体设计养成_平面设计_原创经验分享 - Powered By 站酷(ZCOOL)
首页-宝晶缘☆天然水晶直营店☆东海厂家+实体+批发+零售-- 淘宝网
不一样的淘宝 淘宝万向城 - 顽兔
????, ??? ?? ??? ???
首页-蜂献旗舰店-- 天猫Tmall.com
九月会员活动专题 by 罐头鱼_交互设计_网页设计_原创设计作品频道 - Powered By 站酷(ZCOOL)
上百种国外优秀logo设计欣赏大合集②&nbsp;&nbsp;喜爱logo设计的不要错过佳作哦~&nbsp;_平面设计_标志设计_佳作欣赏 - Powered By 凌晨叁點_站酷(ZCOOL)
在线书法字典 王羲之书法字典下载 中国书法字典网 书法迷
?? - ???? No.1 ???? ??!
清仓特价 KOJI 益若翼Dolly Wink透明梗 假睫毛 No5 2对 附胶水-淘宝网
平面_广告_工业设计的采集 - 花瓣网
PSD网页模板-PSD素材-素材中国一流素材网
UI素材大夹子 - 满不拿拿 - 花瓣画板
Dribbble - Popular
Online Portfolios on Behance
碎碎念_秀作品_蒋小咏主页_我的联盟
优设(UISDC)_ 优秀网页设计联盟-SDC-听讲座,聊设计,在这里
设计素材 - 设计帝国
Browsing Design Challenges on deviantART
New fonts _ dafont.com
2009PSD分层图库第2版(共15DVD)免费下载 - 专题系列 - 设计帝国
中国素材网!是全国最大最好的素材类网站,速度很快,内容很多!
素材天下
笔秀网素材中国-海纳素材图片网站资源-集中国素材网站之大成 - 笔秀网
牛图库素材网-素材中国-素材天下-矢量图,psd素材,高清图片,flash素材免费下载
生活_时尚酷站欣赏 生活_时尚网站欣赏__设计路上__酷站收藏大全,酷站欣赏,韩国网站欣赏,欧美网站,国内网站欣赏,设计欣赏,网页设计,网站建设,平面设计,韩国矢量素材下载
___欧美日韩酷站欣赏_漂亮时尚网页界面设计欣赏_酷站模板下载收藏_优秀企业公司网站欣赏--欧莱凯酷站欣赏
设计素材下载 - Powered By 站酷(ZCOOL)
UI设计--顶尖创意--顶尖设计
中文字体下载_字体下载大宝库(第6页)_Font.knowsky.com
E网素材库(www.web07.cn),PSD素材免费下载,矢量图,矢量素材下载,矢量素材库,矢量图库,免费矢量素材下载,矢量图片下载,高清矢量素材,免费PSD下载,PS笔刷下载
素材列表-视觉中国下吧
视觉中国下吧 - 我的下吧首页
Surreal Fantasy Photomanipulation _ MyInkBlog
Think Design _ Graphic Design Freebies, Resources, and Inspiration.
创意天地
Welcome to Cilantro
素材资源 - 中国教程网
PSD book by ~TLMedia on deviantART
Skout&trade; &bull; resources + for designers + by designers
ArchGo! 世界优秀建筑到您的桌面
http___www.penshow.cn_download.php_id=64133
我的联盟_网页设计师联盟
网页设计师联盟--国内网页设计综合门户
Free PSD, CSS Snippets and resources for web designers | Freebiesbug
Themes | dafont.com
Launch Your Stunning Site | Wix.com
Wix Free Website Builder | Wix.com
背景纹理素材网站
Premium & Free Design and Web Resources | Pixeden
英文字体 ,英文字体下载,英文字体下载大全-font.chinaz.com
Typography Served :: Gallery
设计师网址导航_学设计从这里开始!
疑 心 病 。-人像摄影-作品展示-POCO摄影社区-POCO.CN 我的照片 我的空间
专题页设计技巧浅析
推荐!40个设计师必备的资源网站
Creattica
平面素材库下载 - 数码资源网
UEDFans-UED网址导航-设计-UI-UX
12 New Photoshop Tools
PSD原文件_PSD分层素材_psd源文件 -创意素材库
黄蜂网-网页设计、手机界面设计灵感地
???? ?? ??? C&C ?????
101个鲜为人知的超实用网站
饕餮盛宴:36个美食餐饮类网站创意设计
Best wallpapers / Wallbase.cc
::? GDWEB 2013 ?
IVAN TEJERO G. Creative Graphic Designer
Lost Type Co-op | Browse Fonts
Fonts2u.com
★优秀banner★ - 4|1/2 - 花瓣画板
宝贝描述 - douweiwei - 花瓣画板
网络广告设计,flash网络广告欣赏第 8 页_黄蜂网
Dijean
乐天超市购物网站海报设计欣赏0119 - 4|1/2采集到★优秀banner★ - 花瓣
商城店铺体验设计组织 | 商城店铺体验设计组织
华丽丽随机晶格化背景[如何转换学习技巧(一)] by Graye - 设计经验分享 - 站酷网(ZCOOL)
一月 | 2013 | 微博UDC
Handpicked free fonts for graphic designers with commercial-use licenses. | Font Squirrel
秀作品_王敏主页_我的联盟
爱果果 &raquo; 好闺蜜?誓一起
re:vision
87time&nbsp;C4D基础实例入门教程&nbsp;01 by 87time - 设计经验分享 - 站酷网(ZCOOL)
C4D&PS制作三维字母插图,蓝色性格翻译制作 by 蓝色性格 - 设计经验分享 - 站酷网(ZCOOL)
UI 设计的采集 - 花瓣网
太原网站建设,山西网站建设,平面设计,友特邦网络-首页
专题活动1307
From up North - High quality design inspiration
泡沫_O(&cap;_&cap;)O采集到专题设计
UI设计_软件界面设计欣赏_后台界面-UI制造者-专注UI界面设计
在线印章制作,DIY印章,个性印章制作,在线电子印章制作,在线公司刻章 - 随便吧在线制作平台
Design lol 全球设计精华分享&nbsp;|&nbsp;为设计欢呼
waplez
致设计-中国最大的电商设计师交流平台-交流社区
Web Design Blog, Tutorials and Inspiration | Web Design Ledger
CHINAUI优艾网-中国人机界面设计门户网站
UI设计_分享以用户体验为中心的设计 | 盒子UI
爱设计|美图欣赏|网购时尚分享|网站设计欣赏|网站界面设计-爱设计网
HTML我帮您 网罗精品软件、网站源码、JQUERY、ExtJs、PSD、页面特效、HTML5学习网站、CSS3特效大全、CSS3学习网站,网罗一切免费web资源分享给大家!
中国专业素材网,素材天下网,素材中国下载网 - 素材公社 tooopen.com
牛图库-素材中国-素材天下-中国素材网-免费素材网-图片素材网-素材网
设计师网址大全_爱设计|美图欣赏|网购时尚分享|网站设计欣赏|网站界面设计-爱设计网
中国素材网_素材天下_素材中国_站长素材_素材网_免费图片素材下载_找素材网
懒人图库 - 矢量图,网页素材下载 - 学会偷懒,懒出境界!
psd-素材免费下载-psd素材-psd文件用什么打开

优设导航 - 学设计从这里开始!
设计导航 - 精选最好的设计网站大全
创造狮 创意工作者导航
Seeseed-无穷尽设计可能

产品经理导航|运营导航|设计师导航-阿猫阿狗导航

! 搜索导航站、资源导航&网站整理集

@ 虫部落

虫部落-让搜索更简单!
快搜 - 搜索快人一步 - Google
学术搜索 - 站在巨人的肩膀上 - Google 学术
电子书搜索 - Google
资源搜索 - 网盘搜索
设计素材搜索 - 让设计更轻松! - 设计常用
虫部落-让搜索更简单!

Panda Search

熊猫搜书-熊猫搜索_聚合文档搜索导航_xmsoushu_xmsearch

xiandanin/magnetW: 磁力链接聚合搜索
PanDownloadServer/Server: PanDownload的个人维护版本
AnywhereAnything
国外网站推荐-分享互联网-外国网站大全
万花筒
龙喵网 - 有态度的网址导航
RunBT - 磁力搜索_BT搜索_磁力链接_种子搜索
BT樱桃 - 磁力链接搜索引擎
BT磁力链 - 最好用的磁力链接搜索引擎
搜云盘
国外 BT 种子离线下载网站推荐 - 那些好用免费的迅雷离线远程下载替代品 - 异次元软件世界
开发者搜索-Beta
编程导航 - 程序员必备主页
优选资源 - 编程导航
有哪些网站,一旦知道,你就离不开了? - 知乎
有哪些网站,一旦知道,你就离不开了? - 知乎
有哪些网站,一旦知道,你就离不开了? - 知乎
有哪些网站,一旦知道,你就离不开了? - 知乎
有什么网站能让你一直收藏? - 知乎
有哪些高质量的自学网站? - 知乎
大家有哪些舍不得拿出来分享的网站? - 知乎
别人写了一年的软件推荐,这都有了,还不收藏起来 - 知乎

! 文件、图片&字体

@ PDF

SumatraPDF

sumatrapdfreader/sumatrapdf: SumatraPDF reader
Free PDF Reader - Sumatra PDF

Online PDF Converter - Create, edit and merge PDF - Unlock PDF and remove protection - Free
PDFdo.com -- 在线免费处理转换PDF
Smallpdf.com – 您所有PDF问题的免费解决方案
PDF转Word | 免费在线PDF转Word | PDF转Word转换器 | PDF转化速度快 | 首页
PDF转换成Word转换器在线免费 - pdf怎么转换成word-转转大师PDF转换器免费版
在线合并PDF文件。免费合并PDF文件
合并PDF - 在线上免费合并PDF文件

@ 转化、转换(Convert、Conversion)

Thumbor

Thumbor (by @globocom)
thumbor/thumbor: thumbor is an open-source photo thumbnail service by globo.com
thumbor - open-source smart on-demand image cropping, resizing and filters

renzhezhilu/webp2jpg-online: Use the browser's online image format converter, no need to upload files, you can convert jpeg, jpg, png, gif, webp, svg, ico, bmp files to jpeg, png, webp animation, gif, base64,avif,mozjpeg. 使用浏览器的在线图片格式转化器,无需上传文件,可将jpeg、jpg、png、gif、webp、svg、ico、bmp文件转换为jpeg、png、webp、webp动画、gif、base64、avif、mozjpeg,提供了多个可自定义选项来满足常见需求。
CloudConvert

香当网 - 工作文档分享下载平台
在线图片优化器
iLoveIMG | 图像文件在线编辑工具
字体转换器在线转换 艺术字体在线生成
微微在线二维码生成器
PPT美化大师-不会做PPT,也能做好PPT-PPT模版|PPT图示|PPT素材|PPT形状|PPT画册|图片素材
Nordri Tools——让PPT变得简单起来
免费在线文件转换器 - 免费在线转换视频,音频,图形,文档和压缩格式.
MySlide - 专注PPT分享,追随SlideShare和SpeakerDeck的脚步
2019年ArchSummit全球架构师峰会:Backend For Frontend(BFF)in Serverless.pdf-完整版资料下载-皮匠网
Lightshot-Mac和Win平台的截图工具

! 邮箱(Mail)

AnonAddy

anonaddy/anonaddy: Anonymous email forwarding
Free, Open-source Anonymous Email Forwarding - AnonAddy
AnonAddy

阿里邮箱

阿里邮箱企业版

腾讯邮箱

腾讯企业邮箱
登录QQ邮箱

网易邮箱

163网易免费邮--中文邮箱第一品牌
网易企业邮箱 - 登录入口
网易邮箱帐号安全中心

! 分析研究报告

199IT互联网数据中心 | 199IT–发现数据的价值。 | 中文互联网数据研究资讯中心-199IT
艾瑞咨询-生活梦想 科技承载
慧博投研资讯,迈博汇金,中国最大的投资研究报告数据平台,慧博,慧博投研资讯,迈博汇金资讯,迈博资讯,专业金融信息服务网站,第一时间提供海量证券研究报告,股票研究报告,券商研究报告,行业
财华社_财华网_财华智库网_财华中国网
研究报告(report)_股吧_金融界爱股
【机构研究报告交流区】 - 理想论坛 中国人气最旺的股票论坛
股票价值分析报告网_提供上市公司个股调研报告|宏观经济研究报告|行业研究报告等分析资料下载
行业研究报告 海风股票论坛
首页-阿里研究院
IT桔子报告
个推行业报告
首页-腾讯研究院
腾讯移动分析|免费移动应用APP统计| H5统计|渠道统计|用户画像
DCCI互联网数据中心 洞察网络
国家数据
中国互联网络信息中心
中华人民共和国国家统计局>>中国统计年鉴
百度预测-大数据 知天下
搜狗学术
PPT加演示录制,控制和分享—PPT+音频内容分享平台
数据分析网-大数据资讯、观点、技术研究中心
产品经理数据分析, 增长黑客学习网站,教程免费下载 - GrowingIO 官方博客
搜索结果 数据嗨客-数据分析网

jstrieb/link-lock: Password-protect URLs using AES in the browser; create hidden bookmarks without a browser extension
43个超超超超超超实用的导航网站,1个能顶100个!(推荐收藏) - 知乎
Timeline of Earth
注册 — 极客云
Tenda WiFi
小米路由器
wifi.cmcc/admin/login.asp
路由器
SUBARU-斯巴鲁中国官网
OneTrust Cloud Solutions | Trust Intelligence | OneTrust
OpenStreetMap

Google
百度一下,你就知道
网址导航
黄历网

Floccus (Google Drive: bookmarks.xbel)

Awesome Wallpapers - wallhaven.cc
Dynamic Wallpaper Club
r/SpaceX API Docs
Vedio
Initial page - YingHua1314
www.uyi2.com/race?id=140
Watch People Code Products Live and Learn Programming - LiveCoding.tv
iss
World War One Color Photos - World War One Color Photos
Pantless
Pin-ups | Pin-up Girls in Art & Photography
John Holcroft Illustrator www.johnholcroft.com
CartoonStock - Cartoon Humor, Political Cartoons, Comics, Illustrations
Find
网址大全
Catalina 程序员开发工具首页
Iconfont-阿里巴巴矢量图标库
爱康国宾体检预约_爱康国宾体检报告查询 - 爱康国宾健康管理机构
使用 React Hooks 声明 setInterval — Overreacted
Bangumi 番组计划
高级前端进阶博文 | 木易杨前端进阶
BuildRun企业级低代码开发平台
让 Chrome 崩溃的一行 CSS 代码_CSS教程_CSS_网页制作_脚本之家
我们为什么要读书呢? - 知乎
e学堂-学生的好帮手
操作系统-清华大学-学堂在线
百度新闻搜索_邮件新闻订阅
图片怎么和视频合并 图片放视频前面加片头 放视频后面加片尾 - 狸窝转换器下载网
创建工作经历
Win10修改编辑hosts文件无法保存怎么办_百度经验
[最新]DIY手工折纸简单玫瑰花折法-母婴-高清视频–爱奇艺
199IT-互联网数据中心的分享 - 微盘
105个软件测试工具大放送_IT新闻_博客园
UPUP 拍立得 - Haniboi
易有料-智能信息流一站式服务平台